You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何删除Python元组列表中每个子元组索引为1的元素

实现方法

你的原始元组列表定义如下:

my_tuple_list = [((1,2), 2), ((3,6), 4), ((2,4), 3)]

你只需要提取每个外层元素索引为0的部分即可,用列表推导式就能一行完成需求:

res = [item[0] for item in my_tuple_list]

输出验证:

print(res)
# 输出:[(1, 2), (3, 6), (2, 4)]

如果你偏好函数式写法,也可以用map实现:

res = list(map(lambda x: x[0], my_tuple_list))

两种写法都能得到你要的结果,列表推导式的可读性和运行效率相对更高。

内容的提问来源于stack exchange,提问作者bri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 16:54:02