国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > 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 —— 要转换的组合数据类型。

关注

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

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

麻豆传媒| 人皮日记| 亲吻拔萝卜原声不带歌词抓奶 | 父亲开了两个女儿包演员表| 日本护士裸体做爰视频| 少女韩国免费观看高清电视剧八戒| 黄金网站9.1免费入口| 女性左腿又开腿肚子视频大全| 摄影师把我的奶头掏出来了| 《部长你别这样》大结局| 被C的时候要喊什么骚一点| 女士穿紧身裸体开裆光滑皮裤 | 《交换做爰》在线观看| 胬肉母亲| 妈妈爱看最经典十部电视剧| 他用舌头给我6次高潮| 《互换人妻HD中字》| 可以进入任何网站的浏览器| TOKYO.HOT| 妈妈がだけの心に漂う | 瑜伽裤透明全毛露丁字裤| 成全在线观看免费高清电视剧| 丰年经继拇中文3的主要角色分析 温柔女教师在线观看电视剧大全 双飞娘俩国语版电视剧免费观看 东北娘们国语版免费播放 | 《法国空乘5》观看| 《麦子的秘密2》在线观看| 大雞巴亂倫1~2集在线播放| 酒店实拍100部视频最新进展| 4488YY无码亚洲人成| 动漫| 起死回生| 双人床上剧烈运动会越睡越累吗| 久久久久久久久AH毛H| 美女热舞| 亚州久久久久久精品A片69| 天美麻花星空高清MV播放音乐| 坤坤寒进桃子里在线看歌词| 小辣椒4美国荷尔蒙| 开会桌下把荫蒂添的好多水| 1688黄桃网站进入页面| 人间水蜜桃MAC923| 狂恋你