样例数据
姓名 | 年龄 | 薪资 | 工作城市 | 职业 |
张三 | 18 | 30000 | 北京 | 程序员 |
李四 | 19 | 20000 | 上海 | 教师 |
王五 | 20 | 10000 | 深圳 | 护士 |
首先,将上表数据输入python中:
a={"姓名":"张三",'年龄':18,'薪资':30000,'工作城市':"北京",'职业':'程序员'}
b={"姓名":"李四",'年龄':19,'薪资':20000,'工作城市':"上海",'职业':'教师'}
c={"姓名":"王五",'年龄':20,'薪资':10000,'工作城市':"深圳",'职业':'护士'}
lb=[a,b,c]
print(lb)
运行结果如下:
若想获取李四的工资,我们可以输入:
print(lb[1].get('薪资'))
若获得所有人的薪资可以输入:
for i in range(len(lb)):
print(lb[i].get('薪资'))
若获取名字和职业可以输入:
for i in range(len(lb)):
print(lb[i].get('姓名'),lb[i].get('职业'))
运行结果如下:
同理可得获取列表全部数据,可以输入:
for i in range(len(lb)):
print(lb[i].get('姓名'),lb[i].get('年龄'),lb[i].get('薪资'),
lb[i].get('工作城市'),lb[i].get('职业'))
结果如下: