明确地从列表或元组中选择项目。
- 论坛
- 明确地从列表或元组中选择项目。
12 浏览
明确地从列表或元组中选择项目。
我有以下的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]