1.定义
字典以花括号({})括起来,里面的元素是成对出现的,不同对元素用逗号(,)分开;一对元素用 冒号(:)分割。
2.解读
字典里的每一对元素准确的来说是键值对,一个键(key)对应一个值(value)。keys()函数可以输 出所有键的值;values()函数可以输出所有值的值;items()函数输出一对键值的值。
3.分别打印字典中的键、值、所有字典、遍历字典
源码:
dictionary={"name":"ZAH",'man':'women',"age":"25"}
print("字典中的键是:"+str(dictionary.keys()))
print("字典中的值是:"+str(dictionary.values()))
n=1
print("打印字典里所有的键值:"+str(dictionary.items()))
for keys,values in dictionary.items():
print("第"+str(n)+"组字典项为:"+keys+","+values)
n=n+1
输出:
print("字典中的键是:"+str(dictionary.keys()))
print("字典中的值是:"+str(dictionary.values()))
n=1
print("打印字典里所有的键值:"+str(dictionary.items()))
for keys,values in dictionary.items():
print("第"+str(n)+"组字典项为:"+keys+","+values)
n=n+1
输出:
D:\Python\Python36>python test.py
字典中的键是:dict_keys(['name', 'man', 'age'])
字典中的值是:dict_values(['ZAH', 'women', '25'])
打印字典里所有的键值:dict_items([('name', 'ZAH'), ('man', 'women'), ('age', '25')])
第1组字典项为:name,ZAH
第2组字典项为:man,women
第3组字典项为:age,25
字典中的键是:dict_keys(['name', 'man', 'age'])
字典中的值是:dict_values(['ZAH', 'women', '25'])
打印字典里所有的键值:dict_items([('name', 'ZAH'), ('man', 'women'), ('age', '25')])
第1组字典项为:name,ZAH
第2组字典项为:man,women
第3组字典项为:age,25