我怀疑在索引之间取整片可能比列表理解要快
def remove_indices(numbers, indices):
result = []
i=0
for j in sorted(indices):
result += numbers[i:j]
i = j+1
result += numbers[i:]
return result
在python 2.7中从数字列表中删除一组索引的最有效方法是什么?
我怀疑在索引之间取整片可能比列表理解要快
def remove_indices(numbers, indices):
result = []
i=0
for j in sorted(indices):
result += numbers[i:j]
i = j+1
result += numbers[i:]
return result