少说话多写代码之Python学习009——字典的建立

字段是Python中惟一内建的映射类型。字典中的值并无特殊的顺序,可是都储存在一个特定的键下,键能够是数字,字符串甚至是元组。而对于咱们常见的列表则是数据挨个存放。
好比某些状况下,咱们使用字典会比列表更方便,
好比,
存储文件修改时间,用文件名做为键;
储存电话簿,用人名做为键。
假如咱们存了一个电话簿,使用列表做为数据结构,以下,咱们须要建立两个列表,而且顺序和位置一一对应,数据结构

names=['程咬金','吕布','夏侯惇','庄周','杨戬']
numbers=['111','222','333','444','555']

那么,咱们想找到吕布,就得这样查找,ide

print(numbers[names.index('吕布')])
此时咱们须要字典,
在Python中这样建立字典,函数

#建立字典.net

personNumber={'程咬金':'111','吕布':'222','夏侯惇':'333','庄周':'444','杨戬':'555'}
print(personNumber['吕布'])

输出
222code

字典dict函数字符串

items=[('英雄姓名','程咬金'),('英雄属性','坦克')]
d=dict(items)
print(d)
print(d['英雄姓名'])

输出get

{'英雄姓名': '程咬金', '英雄属性': '坦克'}
程咬金

dict函数不是真正的函数,它是个类型,相似于list。
工程代码:https://download.csdn.net/download/yysyangyangyangshan/10684083it