假设我有一个像这样的名单:
mylist = ["a","b","c","d"]
要将值与索引一起打印,我可以使用 Python s 数字
函数这样的功能
>>> for i,j in enumerate(mylist):
... print i,j
...
0 a
1 b
2 c
3 d
>>>
当我试图在 < code> list 理解 中使用它时, 它给了我这个错误
>>> [i,j for i,j in enumerate(mylist)]
File "<stdin>", line 1
[i,j for i,j in enumerate(mylist)]
^
SyntaxError: invalid syntax
因此,我的问题是:使用清单中列举的正确理解方式是什么?