老污龟233 发表于 2021-5-10 08:32:03

怎么准确提取列表中我想要的数据

['001', 'limei', 19,'002', 'liuxiang',20,‘003’,'liuning', 20, '005', 'linge', 20, '006','liangfeng', 19]
提出列表中所有的年龄数据

老污龟233 发表于 2021-5-10 08:33:05

求大佬教学

hrp 发表于 2021-5-10 08:57:55

shuju = ['001', 'limei', 19,'002', 'liuxiang',20,‘003’,'liuning', 20, '005', 'linge', 20, '006','liangfeng', 19]
nianling =
print(nianling)

dragon_xiao 发表于 2021-5-10 10:51:17

#楼上正解。
#分析,列表shuju 中的元素,只有年龄是int 类型,其他都是字符串
shuju = ['001', 'limei', 19,'002', 'liuxiang',20,'003','liuning', 20, '005', 'linge', 20, '006','liangfeng', 19]
for n in shuju:
   if isinstance(n,int) : # 当列表元素n 为int 类型时
       nianling = n
       print('年龄',nianling)

老污龟233 发表于 2021-5-13 18:19:31

dragon_xiao 发表于 2021-5-10 10:51
#楼上正解。
#分析,列表shuju 中的元素,只有年龄是int 类型,其他都是字符串
shuju = ['001', 'limei ...

谢谢大佬!!{:5_102:}

老污龟233 发表于 2021-5-13 18:20:17

hrp 发表于 2021-5-10 08:57


谢谢!!{:5_101:}
页: [1]
查看完整版本: 怎么准确提取列表中我想要的数据