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

Python-字典

时间:2019-03-28 00:22:54      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:copy   format   返回   字符   map   方法   使用   print   获取   

字典的用途

创建和使用字典

 

基本的字典操作:

len(d)

d[k]

d[k]=v

del d[k]

k in d

将字符串格式设置功能用于字典

>>>phonebook

{‘‘:‘‘,‘‘:‘‘,‘Cecil‘:‘3258‘}

>>>"Cecil‘s phone number is {Cecil}.".format_map(phonebook)

"Cecil‘s phone number is 3258."

字典方法:

clear

copy

fromkeys:创建一个新字典

get:name不存在时返回none不报错

>>>print(d.get(‘name‘))

none

items:包含所有字典项的列表

>>>d={‘key‘:‘value‘}

>>>d.items()

dict_items([(key,value)])

keys

pop

popitem

setdefault:获取与指定键相关联的值并更新,若不存在,则添加

>>>d={}

>>>d.setdefault(‘name‘:‘N/A‘)

‘N/A‘

>>>d

{‘name‘:‘N/A‘}

uadate:使用一个字典中的项来更新另一个字典

values:值组成的字典视图,有可能重复

>>>d={1:1,2:2,3:3,4:1}

>>>d.values()

dict_values([1,2,3,1])

 

Python-字典

标签:copy   format   返回   字符   map   方法   使用   print   获取   

原文地址:https://www.cnblogs.com/cevinchen/p/10612008.html

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