首页 > 解决方案 > 有没有更快的方法来提取列表中的元素?

问题描述

假设我有列表E = [1,2,1,4,5,4],我想提取其中的第二个、第三个和第五个元素E,让A = [2,3,5],有没有更快的方法可以获取这些元素?我试过E[A]了,但它不起作用。谢谢!

标签: pythonlist

解决方案


尝试这个:

E = [1,2,1,4,5,4]
A = [2,3,5]

nE = [ E[a] for a in A ]

推荐阅读