【发布时间】:2020-05-12 04:41:08
【问题描述】:
有没有更有效的方法从raw_list 中选择项目来实现这一点
new_list = [raw_list[0][2], raw_list[1][2], raw_list[2][2]]
我试图做类似raw_list[:][2] 的事情,但: 不能做我想做的事情。
【问题讨论】:
-
[el[2] for el in raw_list[:3]]? (或者只是[el[2] for el in raw_list],如果你想要raw_list中每个列表的第三个元素) -
请问el是什么?
-
只是 list-comp 的变量名称...
for el...您可以将el更改为您想要的任何东西 - 只是我倾向于使用的东西...您可能想要拥有pythonforbeginners.com/basics/list-comprehensions-in-python的傻逼 -
是的,你能写到答案吗?
-
之前已经回答过好几次了——所以再回答一次也没多大用处……不过我已经把这篇文章链接到了一个相当不错的问题/答案
标签: python-3.x list