python第四章
字典 ’键值对‘的 无序 可变序列,字典中每一个元素都是键值对 键值对:键(类似于索引数字)+ 值 可通过键对象快速的获取、删除、更新对应的只对象 键:是任意的不可变数据:int、float、str、tuple,并且不可以重复 值:可以是任意的数据,并且可以重复 字典的创建 ①通过{ }来创建 a={‘name’:‘vivi’,‘age’:18,'class’1} ②通过dict() dict(name=‘vivi’,age=18,class=1) dict([(‘name’,‘vivi’),(‘age’,18),(‘class’,1)]) ③通过zip() >> > k = [ 'name' , 'age' , 'class' ] >> > v = [ 'vivi' , 18 , 1 ] >> > d = dict ( zip ( k , v ) ) ④通过fromkeys创建值为空的字典 >> > a = dict . fromkeys ( [ 'name' , 'age' , 'class' ] ) >> > a { 'name' : None , 'age' : None , 'job' : None } 字典元素的访问 ①通过key来获得value >> > a = { 'name' : 'vivi' , 'age' : 18 , 'class' 1 } >> > a .