У мене є наступний список Python (також може бути кортеж):
myList = ['foo', 'bar', 'baz', 'quux']
я можу сказати
>>> myList[0:3]
['foo', 'bar', 'baz']
>>> myList[::2]
['foo', 'baz']
>>> myList[1::2]
['bar', 'quux']
Як явно вибирати елементи, індекси яких не мають конкретних зразків? Наприклад, я хочу вибрати [0,2,3]
. Або з дуже великого списку з 1000 предметів, які я хочу вибрати [87, 342, 217, 998, 500]
. Чи є якийсь синтаксис Python, який це робить? Щось схоже:
>>> myBigList[87, 342, 217, 998, 500]