{:10_256:}
>>> s={1,2,3,4,5,6,7,8,9,0}
>>> t={1,2,3,4,}
>>> s.issubset(t)
False
>>> s.issuperset(t)
True
>>> s.union(t)
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
>>> s.difference(t)
{0, 5, 6, 7, 8, 9}
>>> s.symmetric_difference(t)
{0, 5, 6, 7, 8, 9}
>>> s.copy()
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
>>> s={1,2,3,4,5,6,7,8,9,0}
>>> t={12,34,56,78,90}
>>> s.update(t)
>>> s
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 34, 12, 78, 56, 90}
>>> t
{56, 90, 34, 12, 78}
>>> s.intersection_update(t)
>>> s
{56, 90, 34, 12, 78}
>>> t
{56, 90, 34, 12, 78}
>>> s={1,2,3,4,5,6}
>>> t={1,2,3,7,8,9}
>>> s.difference_update(t)
>>> s
{4, 5, 6}
>>> t
{1, 2, 3, 7, 8, 9}
>>> s={1,2,3,4,5,6}
>>> t={1,2,3,7,8,9}
>>> s.symmetric_difference_update(t)
>>> s
{4, 5, 6, 7, 8, 9}
>>> t
{1, 2, 3, 7, 8, 9}
>>> s.add(12.34)
>>> s
{4, 5, 6, 7, 8, 9, 12.34}
>>> s.remove(12.34)
>>> s
{4, 5, 6, 7, 8, 9}
>>> s.discard(12.34)
>>> s
{4, 5, 6, 7, 8, 9}
>>> s.discard(4)
>>> s
{5, 6, 7, 8, 9}
>>> s.pop()
5
>>> s
{6, 7, 8, 9}
>>> s.clear()
>>> s
set()
>>>
整理整理
学习了!
这是改版了吗?
学习过程中需要归纳总结,也就是要动脑,千万别是拿来主义!
开心开心~
学习学习
很好很强大!
测试题:
0. 集合可以排除重复的值,我觉得有这个用
1. 用set做一个集合呀,用的是frozenset这个函数。
2. 不知道啊
3. 报错,我猜的对吧
4. 不一样
5. 1=1.0,所以只会打印1
6. 添加用add,删除用remove
动动手:
0. 已经截图收藏了,谢谢小甲鱼
全部试验了一遍,小甲鱼真是造福大家
学习
mark
想知道集合在我们今后的开发中有什么用处呢?
集合怎创建啊
a,b=set(),set()
#构造(10000+268)被开放的最大数和(0+100)最小开放数
for i in range(int(100**0.5),int((10000+268)**0.5)):
#将再构造出来的数值范围里得出减去100的数放入集合
a.add(i**2-100)
#将再构造出来的数值范围里得出减去268的数放入集合
b.add(i**2-268)
#求ab的交集放入列表,并排序
c = list(a&b)
c.sort()
print(c)
为嘛我用pop()它只删除第一个元素。。。
真用心,good
复制到Word里面打印出来 {:7_142:}
真棒!