样例数据

姓名

年龄

薪资

工作城市

职业

张三

18

30000

北京

程序员

李四

19

20000

上海

教师

王五

20

10000

深圳

护士

首先,将上表数据输入python中:

a={"姓名":"张三",'年龄':18,'薪资':30000,'工作城市':"北京",'职业':'程序员'}
b={"姓名":"李四",'年龄':19,'薪资':20000,'工作城市':"上海",'职业':'教师'}
c={"姓名":"王五",'年龄':20,'薪资':10000,'工作城市':"深圳",'职业':'护士'}
lb=[a,b,c]
print(lb)

运行结果如下:

python list 取数 python提取list中的数字_python

 若想获取李四的工资,我们可以输入:

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('职业'))

运行结果如下:

python list 取数 python提取list中的数字_python list 取数_02

 同理可得获取列表全部数据,可以输入:

for i in range(len(lb)):
    print(lb[i].get('姓名'),lb[i].get('年龄'),lb[i].get('薪资'),
          lb[i].get('工作城市'),lb[i].get('职业'))

结果如下:

python list 取数 python提取list中的数字_python list 取数_03