python - 获取元组列表第一个索引?

标签 python list tuples

返回以下内容的最简洁方式是什么:

给定一个元组列表,返回一个由元组第一个(或第二个,无关紧要)元素组成的列表。

为:

[(1,'one'),(2,'two'),(3,'three')]

返回列表将是

[1,2,3]

最佳答案

如果两者都需要,请使用 zip

>>> r=(1,'one'),(2,'two'),(3,'three')
>>> zip(*r)
[(1, 2, 3), ('one', 'two', 'three')]

关于python - 获取元组列表第一个索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10735282/

相关文章:

python - Pandas read_csv converter – 如何处理异常(literal_eval SyntaxError)

python - 如何使用 Python 绘制成本曲线

list - 如何使用append/3在prolog中递归构建列表?

python - 更改标签的文本颜色,按键时更改回来

mysql - 确定多对多关系中的内容

Python append() 与列表上的 + 运算符,为什么这些会给出不同的结果?

python - 如何在 python 函数中访问 double yield?

python - 比较列表和搜索列表中的术语的最快方法

python - PyPI 角色维护——所有者与维护者

python - 为什么 python pygame 不能在spyder 中工作?