-1
在python中给出一个类似[(1,2),(1,2)]的列表。如何创建一个生成列表的生成器[1,1]。从复杂的python数组生成迭代器
在python中给出一个类似[(1,2),(1,2)]的列表。如何创建一个生成列表的生成器[1,1]。从复杂的python数组生成迭代器
您可以创建一个函数,该函数生成输入列表中每个项目的第一个元素。
def yield_first(x):
for item in x:
yield item[0]
list(yield_first([(1, 2), (1, 2)]))
# returns
[1, 1]
什么意思是由列表_ [1,1] _? – scharette
欢迎来到SO。请花时间阅读[问]及其中包含的链接。 – wwii
这不是一个数组,这是一个元组列表。 –