Python3 中的 discard(item)函数

首页 / Python3入门教程 / Python3 中的 discard(item)函数

Python throw()方法从集合中丢弃或删除elememt。如果没有elememt,此方法将不返回任何内容,即使没有错误。它采用的参数是要删除的要素。方法语法如下。

discard - 语法

discard(elem)

discard - 参数

elem:要删除的元素。

discard - 返回

它返回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}

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

微服务架构实战160讲 -〔杨波〕

Java并发编程实战 -〔王宝令〕

OpenResty从入门到实战 -〔温铭〕

Serverless入门课 -〔蒲松洋(秦粤)〕

分布式数据库30讲 -〔王磊〕

动态规划面试宝典 -〔卢誉声〕

容器实战高手课 -〔李程远〕

体验设计案例课 -〔炒炒〕

Python自动化办公实战课 -〔尹会生〕

好记忆不如烂笔头。留下您的足迹吧 :)