相关疑难解决方法(0)

知道其索引的多个列表元素

我需要从给定列表中选择一些元素,知道它们的索引.假设我想创建一个新列表,其中包含索引为1,2,5的元素,来自给定列表[-2,1,5,3,8,5,6].我做的是:

a = [-2,1,5,3,8,5,6]
b = [1,2,5]
c = [ a[i] for i in b]
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法呢?像c = a [b]之类的东西?

python indexing element list python-3.x

203
推荐指数
4
解决办法
19万
查看次数

标签 统计

element ×1

indexing ×1

list ×1

python ×1

python-3.x ×1