【版权声明】博客内容由厦门大学数据库实验室拥有版权,未经允许,请勿转载!版权所有,侵权必究!
[返回Python教程首页]
Dictionary:字典
字典和列表也很相似。列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的。定义格式:dic = {'key1':val1,'key2':val2,'key3':val3}
。
>>> dic = {'name':'Mary','sex':'W','age':23}
>>> print(dic['name']) #输出键为'name'的值
Mary
>>> print(dic)
{'sex': 'W', 'name': 'Mary', 'age': 23}
>>> print(dic.keys()) #输出所有的键
dict_keys(['sex', 'name', 'age'])
>>> print(dic.values()) #输出所有的值
dict_values(['W', 'Mary', 23])
>>> dic['id'] = '20150001' #新增key
>>> print(dic)
{'sex': 'W', 'id': '20150001', 'name': 'Mary', 'age': 23}
>>> dic['id'] = '20150002' #修改键值
>>> print(dic)
{'sex': 'W', 'id': '20150002', 'name': 'Mary', 'age': 23}