小编Dan*_*rén的帖子

在Python中,如何使用其他列表索引列表?

我想用这样的另一个列表索引列表

L = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']
Idx = [0, 3, 7]
T = L[ Idx ]
Run Code Online (Sandbox Code Playgroud)

和T应该最终成为包含['a','d','h']的列表.

有没有比这更好的方法

T = []
for i in Idx:
    T.append(L[i])

print T
# Gives result ['a', 'd', 'h']
Run Code Online (Sandbox Code Playgroud)

python indexing list

108
推荐指数
6
解决办法
12万
查看次数

标签 统计

indexing ×1

list ×1

python ×1