Skip to main content
 首页 » 编程设计

python之如何删除元组列表中的偶数索引

2025年05月04日11dudu

我有一个这样的元组列表:

   lis__ = [('string', 'id1',...,'string', 'idn')] 

使用不同的ids 和strings。我怎样才能从这个元组列表中删除 ids?id 看起来像这样 DSDF2342 但它们是不同的。例如:

   lis__ = [('string', '234SDFSD',...,'string', 'DFSFSD234')] 

期望的输出应该是这样的:

[(string string .... string)] 

提前谢谢大家。这是我尝试过的:

my_list = [tuple([j.split()[0] for j in i]) for i in lis__] 
 
print my_list 

请您参考如下方法:

一个好的解决方案:

my_list = [t[::2] for t in lis__] 

切片 t[::2] 只取索引为偶数(0、2、4、&c)的项目。