python 集合定义(python的集合定义)

1年前 (2023-09-06)阅读59回复0
吕岭路
吕岭路
  • 注册排名10019
  • 经验值10
  • 级别
  • 主题2
  • 回复0
楼主

Python的集合是一种无序、唯一元素的容器。集合可用于去除重复数据、完成数学运算等。

# 创建集合
set1 = {"apple", "banana", "orange"}
set2 = set(["orange", "watermelon", "pear"])
# 访问集合元素
for x in set1:
print(x)
# 判断元素是否在集合中
print("apple" in set1)
# 求集合交集、并集、差集
set3 = set1.intersection(set2)
set4 = set1.union(set2)
set5 = set1.difference(set2)
# 修改集合
set1.add("grape")
set1.remove("apple")
# 集合大小
print(len(set1))
# 清空集合
set1.clear()

集合使用花括号{}或set()函数进行创建。

访问集合元素时,可以使用for循环遍历。

可以使用in关键字判断某元素是否在集合内。

交集使用intersection()函数,并集使用union()函数,差集使用difference()函数。

集合可以使用add()函数添加元素,使用remove()函数删除元素。

使用len()函数获得集合大小,使用clear()函数清空集合。

本文可能转载于网络公开资源,如果侵犯您的权益,请联系我们删除。

本文地址:https://www.pyask.cn/info/1373.html

0
回帖

python 集合定义(python的集合定义) 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息