frozenset
语法:
1.冻集合只能使用frozenset()函数进行定义
2.frozenset定义后不能被修改,只能做set相关的数学运算
3.frozenset()本身就是一个强制类型转换的函数,可以把其他容器类型数据转为frozenset
定义
res = frozenset([1,'a',2,'b'])
print(res)
res = frozenset({1,'a',2,'b'})
print(res)
res = frozenset('1,2,3,4')
print(res)
frozenset({1, 2, 'b', 'a'})
frozenset({1, 2, 'b', 'a'})
frozenset({'3', '2', '1', ',', '4'})
遍历
for i in res :
print(i,end=' ')
print()
3 2 1 , 4
copy()
res1 = res.copy()
print(res1)
frozenset({'3', '2', '1', ',', '4'})
frozenset推导式
res = frozenset({i<<1 for i in range(11)})
print(res)
frozenset({0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20})