Python/gloss python access list items

来自菜鸟教程
跳转至:导航、​搜索

<languages />

Python访问列表项

存取项目

您通过引用索引号访问列表项:

打印列表的第二项:

thislist = ["apple", "banana", "cherry"]

print(thislist[1])

负索引

负索引是指从头开始, -1 指最后一项, -2 指倒数第二个等。

打印列表的最后一项:

thislist = ["apple", "banana", "cherry"]

print(thislist[-1])

指标范围

您可以通过指定范围的起点和终点来指定索引范围。

指定范围时,返回值将是包含指定项目的新列表。

返回第三,第四和第五项:

thislist = ["apple", "banana", "cherry", "orange", 
  "kiwi", "melon", "mango"]

print(thislist[2:5])

注意: 搜索将从索引2(包括)开始,到索引5(不包括)结束。


请记住,第一项的索引为0。


通过省略起始值,范围将从第一项开始:

本示例将项目从开头返回到“橙色”:

thislist = ["apple", "banana", "cherry", "orange", 
  "kiwi", "melon", "mango"]

print(thislist[:4])

通过省略结束值,范围将继续到列表的末尾:

本示例从“ cherry”返回到末尾:

thislist = ["apple", "banana", "cherry", "orange", 
  "kiwi", "melon", "mango"]

print(thislist[2:])

负指数范围

如果要从列表末尾开始搜索,请指定负索引:

本示例将项目从索引-4(包括)返回到索引-1(排除)

thislist = ["apple", "banana", "cherry", "orange", 
  "kiwi", "melon", "mango"]

print(thislist[-4:-1])