python 容器总结整理
发布时间:2020-12-17 08:29:16 所属栏目:Python 来源:网络整理
导读:python 容器总结整理 list 可变数组 tuple 不可变数组 dict 键值对(key-value)的字典(dictionary) 初始化: a={‘lyt':90} 添加: a[‘zxw']=91 访问: 1.a[key] 不存在会出错 2.a.get(key) 不存在返回None 3.a.get(key,val1) 不存在返回指定的val1 ####判断
python 容器总结整理 list 可变数组 tuple 不可变数组 dict 键值对(key-value)的字典(dictionary) 初始化: a={‘lyt':90} 添加: a[‘zxw']=91 访问: 1.a[key] 不存在会出错 2.a.get(key) 不存在返回None 3.a.get(key,val1) 不存在返回指定的val1 ####判断: >>>key in a True/False 删除: a.pop(key) 存在返回对应的val,不存在报错 注意,key必须为不可变量,如字符串,整数,元组。不可为数组。 >>> a [1,2,3] >>> b (1,2) >>> d {'lyt': 90} >>> d[a]=99 Traceback (most recent call last): File "<stdin>",line 1,in <module> TypeError: unhashable type: 'list' >>> d[b]=99 >>> d {(1,2): 99,'lyt': 90} set 不含重复key的集合 创建 需要提供一个list 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |