码迷,mamicode.com
首页 > 其他好文 > 详细

字典和集合

时间:2018-11-30 22:43:30      阅读:414      评论:0      收藏:0      [点我收藏+]

标签:lis   形式   list   重要   存储   保存数据   list()   val   def   

1.什么是字典
字典是以key:value形式来保存数据的,元素与元素逗号隔开
用{}表示,存储的时key:value
列表是可变的. 不可哈希
元组是不可变的. 可哈希的
2. 字典的增删改查(重点)
1. 添加
dic[新key] = 值
setdefault()
2. 删除
pop(key)
del dic[key]
3. 修改
dic[老key] = 值
update() 跟新字典
4. 查询
dic[key]
get(key, 值)
setdefault(key, value)
5. 遍历,字典是一个可迭代对象
3. 字典的相关操作
1. keys() 获取到所有的键
2. values() 获取到所有的值
3. items() 拿到所有的键值对
4. 字典的嵌套
字典的嵌套. 字典套字典
5. 集合(不重要). 去重复
集合中的元素是不重复的. 必须是可哈希的(不可变), 字典中的key
空集合:set()
空元组:tuple()
空列表:list()
非空集合: {123}集合, 集合其实就是不存value的字典

print(hash((1,2,[3,4]))) #不可哈希

字典和集合

标签:lis   形式   list   重要   存储   保存数据   list()   val   def   

原文地址:https://www.cnblogs.com/wangpanger/p/10046706.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!