首页 > 编程语言 > 详细

python dict

时间:2019-03-14 22:03:41      阅读:183      评论:0      收藏:0      [点我收藏+]
 1 # 字典是一种无序的集合,通常用于描述某个对象的信息
 2 user = {
 3         "name": "wyc",
 4         "age": 22,
 5         "gender": "male"
 6        }
 7 
 8 # 取值
 9 print(user["name"])
10 
11 # 根据key来取值,不存在则返回设置的值
12 print(user.get("name", 0))
13 
14 # saveorupdate
15 user["name"] = "yeye"
16 user["xx"] = "xx"
17 
18 
19 # 删除
20 user.pop("name")
21 
22 # 合并字典,相同的key-value会被覆盖
23 user.update({"name": "xxx"})
24 
25 
26 # 清除
27 # user.clear()
28 
29 print(user)
30 
31 # 统计长度
32 print(len(user))
33 
34 
35 # 遍历
36 for key in user:
37     print("%s -- %s" % (key, user[key]))
38 
39 
40 for tuples in user.items():
41     print("%s ---- %s" % (tuples[0], tuples[1]))
42 
43 # dict推导式
44 # v,k互换
45 my_dict = {v: k for k, v in user.items()}
46 print(my_dict)

 

python dict

原文:https://www.cnblogs.com/tele-share/p/10533635.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!