是一种键值对的形式给出的数据,是一种映射。
函数或方法 |
含义 |
del d[k] |
删除字典d中键k对应的数据值 |
k in d |
判断k键是否在d中 |
d.keys() |
获取字典键的信息 |
d.values() |
获取字典值的信息 |
d.items() |
返回字典中键值对信息 |
d.get(k,<default>) |
键存在,返回相应值,不存在返回default值 |
d.pop(k,<default>) |
键存在,取出相应值,不存在返回default值 |
d.popitem() |
随机从字典中取出一个键值对,以元组形式返回 |
d.clear() |
删除所有的键值对 |
dict = {'1': 'a', '2': 'b', '3': 'c'}
print "字典值 : %s" % dict.items()
# 遍历字典列表
for key,values in dict.items():
print key,values
输出:
字典值 : [('1': 'a'), ('2': 'b'), ('3': 'c')]
1 a
2 b
3 c