字典由一对大括号{},以键值对的方式定义。
如:
mydict= {'name':'songdongfei','sex':'male','age':24}
'name' 'sex' 'age' 称为键,可以通过mydict.keys()返回字典中所有键的列表
'songdongfei’ 'male' 24 称为值,可以通过mydict.values()返回字典中所有值的列表
mydict.items()返回的是一个键---值列表
mydict.get('name')返回mydict[name]的值‘songdongfei’
mydict.get('score',0)返回mydict[score]的值,如果字典mydict中没有score这个键,则返回0;默认返回none(即没有值返回)
字典中的键可以是python中任意不可变数据,例如整数,实数,复数,字符串,元组等,但不能使用列表、集合、字典作为字典的“键”,因为这些类型的对象是可变的。