码迷,mamicode.com
首页 > 编程语言 > 详细

python字典

时间:2018-08-10 23:26:31      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:不可变   不可   for   返回   解构   数据类型   get   增加   数据   

1.字典
字典 用{} 表示 ,字典是可变的数据类型,字典的键都必须是可哈希的不可变的数据类型.字典的值没有任何限制
2.增删改查

dic[key] = value #如果键不存在就是增加
dic.setdefault(key,value)#如果键值对存在不做任何操作,不存在就增加

dic.pop[key] #返回键的值 value
dic.popitem()#随机删除键值对
del dic[key]
dic.clear() 清空字典

dic[key] = value #如果存在就是修改
dic1.update(dic)/把dic更新到dic1

dic[key]
dic.get[key] #没有返回None 可以指定返回内容
dic.setdefault(key)#没有返回None
for i in dic: print(i)
3.字典的其他操作
dic.values() #高仿列表
for i in dic.values: print(i)(值)
dic.keys()#高仿列表
for i in dic.keys: print(i)(键)
dic.items()#都是键值对的一个元组
for i in dic.items: print(i)(键值对)
4.解构
a,b =1,2 a,b =[1,2] a,b ={1:2,3:4}/print(a) print(b)
5.字典的嵌套
一层一层往里带,找到key就是找到值

python字典

标签:不可变   不可   for   返回   解构   数据类型   get   增加   数据   

原文地址:https://www.cnblogs.com/nianshaoyouwei/p/9457197.html

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