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

python 字典

时间:2018-03-15 14:18:25      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:python 字典

python 字典

字典的每个键值key=>value,对用冒号 : 分割,每个键值之间用逗号 , 分割,整个字典包括在花括号{}中。

k = {key1:value1,key2:value2}

键必须是唯一的,但值不必唯一

 值可以取任何数据类型,但键值必须是不可变的,如字符串,数字或元组

字典的基本操作:

技术分享图片


2.删 

pop()

通过指定的key值,删除字典的一个键值对,返回被删除的key对应的value

技术分享图片

popitem()

随机删除字典内的一个键值对

技术分享图片

del 

技术分享图片

clear

清空列表

技术分享图片

3.改

技术分享图片

4.查

get()

通过给定的key,查找对应的value,如果给定的可以在字典中无,则返回None

技术分享图片

setdefault()

和get()类似, 但如果键不存在于字典中,将会添加键并将值设为default

技术分享图片

5.values()

返回所有的值

技术分享图片

6.keys()

返回所有的key

技术分享图片

7.update()

names.update(dict)

将dict更新到names,如果存在相同的key,则更新key对应的值

技术分享图片

8. key in names

如果key存在在字典中则返回True,否则返回False

技术分享图片


10.len(names)

查看字典长度

技术分享图片


























python 字典

标签:python 字典

原文地址:http://blog.51cto.com/lilingkai/2087110

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