本文主要是介绍四、数据类型_6.(2).set - frozenset 冰冻集合,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
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})
这篇关于四、数据类型_6.(2).set - frozenset 冰冻集合的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!