dict字典学习笔记
dict的创建: #第一行初始化指定一个dict
d = {'1':'刘刚','2':李萌,'3':89} #key在前,value在后。key和value可以是‘str’也可以是数值。用大括号标识dict
print (d['2']) #打印2这个key所在的值。
d[4] = 256 #可以通过key放入一个值,此时d字典增加了一项。
d[4] = 380 #一个key只能对应一个value,后面的值会把前面的值充掉。
print (d) #此时key4 的值 会变成380
print(d[5]) #如果key不存在,dict会报错。
怎么检查key存不存在,可以利用dict提供的get方法,如果key不存在,可以返回none,或者自己指定的value。
例如:
d.get(5) #5 不存在,此时返回none
或者:
d.get(5,'没有') #5不存在,此时返回指定的value‘没有’
要删除d中的key,可以使用pop(key)的方法。
比如:
d.pop(4) #pop返回的是删除的对象,pop 需要至少一个arguments
也可以直接用del
比如
del(d[1])
注:最常用的key是字符串。
浙公网安备 33010602011771号