Python throw()方法从集合中丢弃或删除elememt。如果没有elememt,此方法将不返回任何内容,即使没有错误。它采用的参数是要删除的要素。方法语法如下。
discard(elem)
elem:要删除的元素。
它返回None。
链接:https://www.learnfk.comhttps://www.learnfk.com/python3/python-set-discard-method.html
来源:LearnFk无涯教程网
一个简单的示例,使用废弃方法删除元素。
# Python set discard() Method # Creating a set set = {1,2,3,4,5} # Displaying elements print(set) # 函数调用 set.discard(2) print(set)
输出:
{1, 2, 3, 4, 5} {1, 3, 4, 5}
如果该元素不存在,则不向调用方方法返回任何内容。
# Python set discard() Method # Creating a set set = {1,2,3,4,5} # Displaying elements print(set) # 函数调用 val = set.discard(22) print(val)
输出:
{1, 2, 3, 4, 5} None
无涯教程在程序中实现此方法的示例。它删除所有赔率元素。
# Python set discard() Method # Creating a set set = {1,2,3,4,5} set2 = {1,2,3,4,5} # Displaying elements print(set) # 函数调用 for s in set2: if s%2!=0: set.discard(s) # Discard all odd elements print(set)
输出:
{1, 2, 3, 4, 5} {2, 4}
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)