Python的set函数提供了一系列操作集合的方法,让集合操作变得更加简单。以下是一些常用的set函数及其用法:
s = {1, 2, 3}
s.add(4)
print(s) # 输出: {1, 2, 3, 4}
s = {1, 2, 3}
s.remove(2)
print(s) # 输出: {1, 3}
s = {1, 2, 3}
s.discard(2)
print(s) # 输出: {1, 3}
# s.discard(4) # 不会抛出异常,因为4不在集合中
s = {1, 2, 3}
print(s.pop()) # 随机输出1、2或3,然后集合变为{1, 2}或{1, 3}或{2, 3}
s = {1, 2, 3}
s.clear()
print(s) # 输出: set(),即空集
s = {1, 2, 3}
print(len(s)) # 输出: 3
s = {1, 2, 3}
print(1 in s) # 输出: True
print(4 in s) # 输出: False
s = set()
print(s) # 输出: set(),即空集
s = {1, 2, 3}
print(s) # 输出: {1, 2, 3}
s = set([1, 2, 2, 3, 3, 3])
print(s) # 输出: {1, 2, 3},集合中只包含唯一元素
这些set函数使得在Python中操作集合变得更加简单和高效。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。