【发布时间】:2021-04-21 14:42:37
【问题描述】:
此语法能够在列表(或数组)之上定义新列表:
[v for v in ['a', 'b']]
但是如何获取列表的索引呢?这不起作用
[k for k, v in ['a', 'b']]
预期输出
[0, 1]
【问题讨论】:
-
列表中没有键。
-
列表键是什么意思?
-
所以用这个语法糖不可能吗?
-
@MitchellOlislagers key = 列表中值的顺序
-
这能回答你的问题吗? Accessing the index in 'for' loops?