有一个存有坐标的列表,想取得这些坐标对应的另一个列表里的元素,如何做到?
有一个存有坐标的列表,想取得这些坐标对应的另一个列表里的元素,如何做到?
比如有列表
[0, 2]
想以此为坐标,从
[1, 2, 3, 4, 5]
里得到坐标对应的第0个和第2个元素
[1, 3]
可以用下面的方法
data = [1, 2, 3, 4, 5]
index = [0, 2]
print([data[i] for i in index]) #[1, 3]
发表时间 · Python
有一个存有坐标的列表,想取得这些坐标对应的另一个列表里的元素,如何做到?
有一个存有坐标的列表,想取得这些坐标对应的另一个列表里的元素,如何做到?
比如有列表
[0, 2]
想以此为坐标,从
[1, 2, 3, 4, 5]
里得到坐标对应的第0个和第2个元素
[1, 3]
可以用下面的方法
data = [1, 2, 3, 4, 5]
index = [0, 2]
print([data[i] for i in index]) #[1, 3]