【发布时间】:2022-01-06 16:16:22
【问题描述】:
如何从中获得:
col = [('red', '132', '234'), ('green', '236', '434'), ('brown', '542', '457')]
对此:
编辑(不带任何引号)
1 red, 2 green, 3 brown # enumerate and get the first item of each tuple.
我试过了,但它不起作用:
[zip(((enumerate(col),1),i[0])) for i in col]
请只使用内置函数。
【问题讨论】:
-
[f"{i} {color}" for i, (color,_,_) in enumerate(col, 1)]