1.创建字典并访问字典中元素
>>> dic={'a':5,'b':6,'c':7}
>>> dic['c']
7
2.字典中添加键值对
>>> dic={'a':5,'b':6,'c':7}
>>> dic['e']=8
>>> print(dic)
{'a': 5, 'b': 6, 'c': 7, 'e': 8}
>>> dic1={}
>>> dic1['q']=0
>>> dic1['w']=1
>>> dic1['e']=2
>>> print(dic1)
{'q': 0, 'w': 1, 'e': 2}
3.修改字典中元素的值
>>> dic={'a':5,'b':6,'c':7}
>>> dic['a']=55
>>> print(dic)
{'a': 55, 'b': 6, 'c': 7}
4.删除键值对
>>> dic={'a':5,'b':6,'c':7}
>>> del dic['a']
>>> print(dic)
{'b': 6, 'c': 7}
5.字段遍历
>>> dic={'a':1,'b':2,'c':3}
>>> for key,value in dic.items():
... print('key:'+key)
... print('value:'+str(value))
...
key:a
value:1
key:b
value:2
key:c
value:3
for key,value in dic.items()中包含两个字典名和items()方法,返回键值对列表,使用for循环将每个键值对存储到指定变量汇总
>>> dic={'a':1,'b':2,'c':3}
>>> for key in dic.keys():
... print(key.title())
...
A
B
C
遍历字典中所以键,如上所述
>>> dic={'a':1,'b':2,'c':3}
>>> for value in dic.values():
... print(value)
...
1
2
3
遍历字典中所有值,如上所述
>>> dic={'a':1,'b':2,'c':3,'e':1}
>>> for value in set(dic.values()):
... print(value)
...
1
2
3
在字典中,值可能重复,使用set()可以确保每个元素独一无二,如上所示