发布于2019-08-07 11:30 阅读(823) 评论(0) 点赞(5) 收藏(0)
字典是无序,可变的
键:使用不可变数据类型(可哈希),键是唯一的
值:可以任意
dic["键"] = "值" # 暴力添加
dic.setdefault("键","值") # 存在不添加
del dic["键"]
dic.pop("键")
dic.clear()
dic["键"] = "值"
dic.update("要更新的字典")
查
for 循环查询的是字典的键
get("键") #存在返回字典中键对应的值,不存在返回None
dic["键"] # 存在返回字典中键对应的值,不存在报错
keys -- 获取字典中所有的键 存放在一个高仿列表中
values -- 获取字典中所有的值 存放在一个高仿列表中
items -- 获取字典中所有的键和值 存放在一个高仿列表里的元组(元组第一个元素:键,第二元素:值)
a = 10
b = 20
a,b = b,a
dic = {1001:["周杰伦","林俊杰"],
1002:{"汪峰":{"前妻1":["大烧饼"],"前妻2":["熊大","熊二"],"国际章":"肉丝"}},
1003:{"陈冠希":["阿娇","阿萨","张柏芝"]},
1004:{"韦小宝":[{"教主夫人":["教主"]},
{"阿珂":"刺客"},
{"双儿":"天地会"},
{"爱心觉罗建宁":"公主"},
{"独臂神尼":{"韦小宝师父":{"兰陵王":"隐身"},"花木兰":[
"唧唧复唧唧","木兰是战士",{"爸爸":["花和尚"]}]
}},
{"陈圆圆":"丈母娘"},{"穆建平":"小郡主"}]},
1005:{"常鑫":["大黑哥","大烧饼","吃大煎饼","肉夹馍","自行车","井盖",]}
}
print(dic)
print(dic[1004]["韦小宝"][0]["教主夫人"][0])
print(dic[1005]["常鑫"][-1])
print(dic[1002]["汪峰"]["前妻2"][-1])
print(dic[1004]["韦小宝"][4]["独臂神尼"]["韦小宝师父"]["兰陵王"])
print(dic[1004]["韦小宝"][4]["独臂神尼"]["花木兰"][2]["爸爸"][0])
# 查找的时候一层一层的通过键进行查找
# 键
作者:erer34
链接:https://www.pythonheidong.com/blog/article/10373/c8fd6057951329b439a7/
来源:python黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 python黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-1
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!