我需要从给定列表中选择一些元素,知道它们的索引.假设我想创建一个新列表,其中包含索引为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]
有没有更好的方法呢?像c = a [b]之类的东西?
python indexing element list python-3.x
element ×1
indexing ×1
list ×1
python ×1
python-3.x ×1