Python 访问列表项
访问集合项目
您通过引用索引号来访问列表项:
负索引
负索引表示从末尾开始,-1
指最后一项,-2
指到倒数第二个项目等。
实例
Print the last item of the list:
thislist = ["apple", "banana", "cherry"]
print(thislist[-1])
亲自试一试 »
索引范围
您可以通过指定范围的开始位置和结束位置来指定索引范围。
指定范围时,返回值将是包含指定项的新列表。
实例
返回第三、四、五项:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[2:5])
亲自试一试 »
注释:搜索将从索引 2(包括)开始,到索引 5(不包括)结束。
请记住,第一项的索引为 0。
通过省略起始值,范围将从第一项开始:
实例
此示例将项目从开头返回到 "orange":
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])
亲自试一试 »