Tôi có danh sách Python sau (cũng có thể là một tuple):
myList = ['foo', 'bar', 'baz', 'quux']
tôi có thể nói
>>> myList[0:3]
['foo', 'bar', 'baz']
>>> myList[::2]
['foo', 'baz']
>>> myList[1::2]
['bar', 'quux']
Làm thế nào để tôi chọn ra rõ ràng các mục mà chỉ số của chúng không có mẫu cụ thể? Ví dụ, tôi muốn chọn [0,2,3]
. Hoặc từ một danh sách rất lớn gồm 1000 mặt hàng, tôi muốn chọn [87, 342, 217, 998, 500]
. Có một số cú pháp Python làm điều đó? Một cái gì đó trông giống như:
>>> myBigList[87, 342, 217, 998, 500]