举报投诉联系我们 手机版 热门标签 鳄鱼CMS
您的位置:鳄鱼CMS > python中集合update的用法 Python3 集合 difference_update() 方法

python中集合update的用法 Python3 集合 difference_update() 方法

2023-03-25 17:31 Python3教程

python中集合update的用法 Python3 集合 difference_update() 方法

python中集合update的用法

Python中的集合update()方法用于更新现有集合,它可以添加新元素到现有集合中,也可以更新已有元素的值。update()方法不会返回任何值,它只是在原来的集合上进行修改。

# 定义一个集合
s = {1, 2, 3} 
  
# 添加元素 4 和 5 
s.update([4, 5]) 
  
# 输出修改后的集合 
print(s) 

上面代码中,我们使用 update() 方法将 [4,5] 添加到 s 集合中,输出结果为 {1, 2, 3, 4, 5}。

 
# 定义一个字典  
d = {'a': 1, 'b': 2}  
  
# 添加字典 c 和 d  
d.update({'c':3 , 'd':4})  

 # 输出修改后的字典   
print(d)   

 

上面代码中,我们使用 update() 方法将 {'c':3 , 'd':4} 添加到 d 字典中,输出结果为 {'a': 1, 'b': 2, 'c': 3, 'd': 4}。

Python3 集合 difference_update() 方法

Python3 列表 Python 集合

描述

difference_update() 方法用于移除两个集合中都存在的元素。

difference_update() 方法与 difference() 方法的区别在于 difference() 方法返回一个移除相同元素的新集合,而 difference_update() 方法是直接在原来的集合中移除元素,没有返回值。

语法

difference_update() 方法语法:

set.difference_update(set)

参数

  • set -- 必需,用于计算差集的集合

返回值

无。

实例

移除两个集合都包含的元素:

实例 1

x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}
 
x.difference_update(y) 
 
print(x)

输出结果为:

{"cherry", "banana"}

Python3 列表 Python 集合


阅读全文
以上是鳄鱼CMS为你收集整理的python中集合update的用法 Python3 集合 difference_update() 方法全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 鳄鱼CMS eyucms.com 版权所有 联系我们