Skip to main content
 首页 » 编程设计

Python 内置列表 : remove one item

2025年05月04日9落叶无声

lst = [(32,(4,5)),(55,(5,6))] 

给定一个元组 (4,5),所以我想删除 lst 中的第一个元组。如何做到这一点?

对不起,没说清楚,我的意思是通过每个列表项中的第二项删除列表项

请您参考如下方法:

lst2 = [(x, y) for (x, y) in lst if y != (4, 5)] 

删除所有 (4, 5) 个元组,而不仅仅是第一个实例。