【发布时间】:2017-06-23 13:31:23
【问题描述】:
我有一个索引列表,
ind = [0,1,2,5,6,7]
还有我的另一个数据列表:
data = [0,1,4,9,16,25,36,49,64]
我只想保留与list 中的值相对应的data 的索引:
result = [0,1,4,25,36,49]
或者改写,删除data中不在list值中的索引。
我认为我可以做某种列表理解,但我想不通!谢谢,
【问题讨论】:
-
list(operator.itemgetter(*ind)(data))
标签: python arrays list list-comprehension