如何在Python中通过索引从列表中删除元素?
我找到了list.remove方法,但是说我要删除最后一个元素,我该怎么做?似乎默认删除搜索列表,但我不希望执行任何搜索.
我有一个字符列表和索引列表
myList = ['a','b','c','d']
toRemove = [0,2]
Run Code Online (Sandbox Code Playgroud)
我想在一次手术中得到这个
myList = ['b','d']
Run Code Online (Sandbox Code Playgroud)
我能做到这一点,但有没有办法更快地做到这一点?
toRemove.reverse()
for i in toRemove:
myList.pop(i)
Run Code Online (Sandbox Code Playgroud)