亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對象和類

Python 日期和時間

Python 高級知識

Python 參考手冊

Python 集合 remove() 使用方法及示例

Python 集合方法

remove()方法在集合中搜索給定元素并將其刪除。

remove()方法的語法為:

set.remove(element)

remove()參數(shù)

remove()方法將單個元素作為參數(shù),并將其從set中移除。

如果傳遞給remove()方法的元素(參數(shù))不存在,則將引發(fā)keyError異常。

remove()返回值

remove()方法僅從集合中刪除給定的元素。它不返回任何值。

示例1:從集合中刪除元素

# language set
language = {'英語', '法語', '德語'}

# 刪除 '德語' 
language.remove('德語')

# 更新語言集
print('更新后的語言集: ', language)

運行該程序時,輸出為:

更新后的語言集:  {'英語', '法語'}

示例2:嘗試刪除不存在的元素

# animal set
animal = {'cat', 'dog', 'rabbit', 'pig'}

# 刪除 'fish' 元素
animal.remove('fish')

# 更新動物集合
print('更新動物集合: ', animal)

運行該程序時,將出現(xiàn)以下錯誤:

Traceback (most recent call last):
  File "<stdin>", line 5, in <module>
    animal.remove('fish')
KeyError: 'fish'

這是因為元素fish在animal集合中不存在。

如果您不希望出現(xiàn)此錯誤,則可以使用discard()方法。如果傳遞給discard()方法的元素不存在,則該集合保持不變。

集合是元素的無序集合。如果需要從集合中刪除任意元素,則可以使用pop()方法。

Python 集合方法