韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > python集合是否可变总结

python集合是否可变总结

头像

silencement

2019-07-06 09:44:554146浏览 · 0收藏 · 0评论

集合是一个无序的可变的序列。集合中的元素必须是可hash的,即不可变的数据类型。

空集合

a=set()

注意a={}创建的是一个空字典。

set —— 可变集合。集合中的元素可以动态的增加或删除。

frozenset —— 不可变集合。集合中的元素不可改变。

注:对于 并集, 交集, 差集 等的返回值,与最左边的操作数具有相同的类型。例如:s & t 取交集。s集合是一个set类型的集合,t集合是一个frozenset类型的集合,则返回的结果将是set类型的集合。

也可以用set()转化为集合

b=[1,2,3,4]
 
a=set(b)
 
a
 
{1,2,3,4}

还可以用{}来创建一个集合

a={1,2,3,4,1}
 
a
 
{1,2,3,4}

与字典一样,因为集合是无序的,所以当有重复元素时,只保留其中一个。

不可变集合就是一个无序的不可变的集合

用frozenset(seq)创建

a=frozenset([1,2,3,(1,2,4)])
 
a
 
frozenset({1,2,3,(1,2,4)})

元素也只能是可hash的

frozenset([1,2,3,[1,2,4]])
 
error

主要用来做字典的键。。与tuple的区别在于无序,元素不可重复,且元素只能是不可变类型。

描述:可以将其它的组合数据类型转化为不可变集合类型(或将可变的集合类型set转变为不可变的集合类型 frozenset),返回一个无重复元素且排序任意的不可变集合。

frozenset()函数

语法: frozenset() -> empty frozenset object 返回一个不可变空集合

frozenset(iterable) -> frozenset object 返回一个不可变新集合

iterable —— 要转换的组合数据类型。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

旅游换伴交流故事100篇| 伦理《少妇的滋味》完整版| 做AJ的视频大全图片高清下载| 自述吃了春晚药后有多疯狂 | K罩杯| 土豆| 美女被咬小头头视频大全图片| 啵啵浏览器| 主人~我错了请把它关掉歌词| 55影院最新免费看电视剧| 两个男生做酿酿酱酱酱视频| 女朋友想放进去睡是什么心理| 李丽珍| 成版人黄瓜视频APP| 九九影视在线观看免费最新电视剧 | 一线产区和二线产区的标准图| 免费观看已满十八岁的电视剧大全| 情趣内衣秀| 圆滚滚的大扔子视频在线观看| 97在线观看免费高清电视剧狂飙| 一晚上要了小姑娘三次!| 公交车上被蹭水后多久自然恢复| 《厨房2》韩剧| 年轻的妈妈| B站未过审的跳舞视频| 精神小伙| 98在线高清免费观看电视剧狂飙 | 老头跪在两腿之间吃奶| 山行| 妈妈がだけの心に漂う| 表妹的下面好湿好紧| 真人刺激战场40分钟电视剧| 《酒店激战》动漫1-5集免费观..| 《炸裂吧!巨棒》免费阅读漫画| 老公每天晚上吃奶对身体有伤害吗| 欧美日韩精品| 静海天气预报| 黑色蕾丝透视露胸旗袍连衣裙 | 50多岁熟妇泻火原因处理方法| 女性左腿又开腿肚子视频大全| 100张美女光溜溜的背景图片