您的位置:首页 > 编程语言 > Python开发

拜师——python基础入门—第4大节课—字典,练习题: 复杂表格数据存储列表和字典综合嵌套——day18

2020-07-14 05:39 211 查看

第50课时: 字典 练习: 复杂表格数据存储列表和字典综合嵌套

小练习:

表格数据使用字典和列表存储,并实现访问。

存储源文件名为:50-1

1 获得第二行人的薪资:

r1={'name':'高小一','age':18,'salary':30000,'city':'北京'}
r2={'name':'高小二','age':19,'salary':20000,'city':'上海'}
r3={'name':'高小二','age':20,'salary':10000,'city':'深圳'}

tb=[r1,r2,r3]
# 获得第二行人的薪资

print(tb[1].get('salary'))

结果:

20000

获得所有人的薪资:

r1={'name':'高小一','age':18,'salary':30000,'city':'北京'}
r2={'name':'高小二','age':19,'salary':20000,'city':'上海'}
r3={'name':'高小二','age':20,'salary':10000,'city':'深圳'}

tb=[r1,r2,r3]
# 获得第二行人的薪资

print(tb[1].get('salary'))

print('\t')

# 获得所有人的薪资
for i in range(len(tb)):
print(tb[i].get('salary'))

#打印所有数据

r1={'name':'高小一','age':18,'salary':30000,'city':'北京'}
r2={'name':'高小二','age':19,'salary':20000,'city':'上海'}
r3={'name':'高小二','age':20,'salary':10000,'city':'深圳'}
tb=[r1,r2,r3]

# 获得第二行人的薪资
print(tb[1].get('salary'))

print('\t')

# 获得所有人的薪资
for i in range(len(tb)):
print(tb[i].get('salary'))

print('\t')
#打印所有数据

for i in range(len(tb)):
print(tb[i].get('name'),tb[i].get('age'),tb[i].get('salary'),tb[i].get('city'))

结果:

高小一 18 30000 北京

高小二 19 20000 上海

高小二 20 10000 深圳

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐