现在有一个列表如下:
[('采购员', '马云', '洗精煤', '2019-09-15 11:29:25', Decimal('34.81'), 0.0, '马云'), ('采购员', '赵高', '洗精煤', '2019-09-15 11:29:25', Decimal('34.81'), 0.0, '赵高'), ('采购员', '朱三太子', '洗精煤', '2019-09-15 11:29:25', Decimal('34.81'), 0.0, '朱三太子'), ('采购员', '唐嫣', '巴西混合粉', '2019-09-15 07:53:11', Decimal('120.35'), 120.06, '元祖食品(上海) 有限公司'), ('采购员', '王春林', '巴西混合粉', '2019-09-15 07:53:11', Decimal('120.35'), 120.06, '莱茵金属(合肥) 有限公司')]
我们需要找到带有限公司字段的元组所在列表的下标
方法如下:
index = [i for i, x in enumerate(lis) if '有限公司' in str(x)]
结果返回下标列表
试试看吧
本文介绍了一种在Python列表中查找包含特定字符串'有限公司'的元组的方法,并提供了具体的代码实现,通过enumerate函数和列表推导式快速定位所需元素。
1878

被折叠的 条评论
为什么被折叠?



