一,字典定义
dict={}
二,字典添加内容
>>> dict[1]='first'
>>> dict
{1: 'first'}
>>> dict
{1: 'first'}
三,字典删除
第一种方法:del dict[key]==>删除根据key值删除字典元素
第二种方法:dict.pop(key)==>根据key值来删除并返回对应的keya值
四,字典修改
dict[key]=新的value值
五,字典查询
dict[key]=返回对应key的value值
注意:字典不是序列,不可以根据下标查询。中括号里面是字典的key值而不是元素的下标
六,字典遍历
1,遍历字典中所有的值
for i,j in dict.item():
i,j
2,遍历字典中的key值
3,遍历字典中的value值
七,字典常用方法
dict.keys()
dict.values()
dict.items()
dict.has_key(x)
方法见下图:
八,字典小练习
使用字典将列表a去重
a=[1,2,3,3,1]
九,dict的from_keys方法
keys=['name','age','sex']
print dict.fromkeys(keys,10)#结果为{'name':10,'age':10,'sex':10}
print dict