python数据分析基础day4-字典
2018-03-16 本文已影响19人
billyang916
今天说一下重要的数据类型,字典。
字典的定义
python中字典类型就是键值对的集合,其中键在一个字典中必须是唯一的,值没有这个要求。此外,值可以是数值,字符串,列表,元组或者是字典。
字典创建
a_dict={'a':1,'b':'test',c:[1,2,3]}
字典元素的获取
通过在字典名称后加[键]获取某个键对应的值。
a_dict[‘a’]
还可通过dict.keys(),dict.values(),dict.items()分别获取整个字典键的列表,值列表以及键值对元组列表。
字典的排序
由于字典内部是无序的,因此,可通过sorted函数获取经过排序的字典。
ordered_dict=sorted(a_dict,key=item:item[0]) #获取按照键排序的字典
请注意,按照这种方法获得的字典是一个新的字典,原有字典不受影响。