列表项已建立索引,您可以通过引用索引号来访问它们:
笔记:第一项的索引为 0。
负索引表示从末尾开始
-1
指最后一项,-2
指倒数第二项等。
您可以通过指定范围的起始位置和结束位置来指定索引范围。
指定范围时,返回值将是包含指定项目的新列表。
返回第三、第四和第五项:
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[2:5])
亲自试一试 »
笔记:搜索将从索引 2(包含)开始,到索引 5(不包含)结束。
请记住,第一项的索引为 0。
通过省略起始值,范围将从第一项开始:
此示例返回从开头到"kiwi"(但不包括)的项目:
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[:4])
亲自试一试 »
通过省略结束值,范围将继续到列表的末尾:
此示例返回从 "cherry" 到末尾的项目:
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[2:])
亲自试一试 »
如果要从列表末尾开始搜索,请指定负索引:
此示例返回从"orange" (-4) 到"mango" (-1) 的项目,但不包括"mango" (-1):
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]
print(thislist[-4:-1])
亲自试一试 »
要确定列表中是否存在指定的项目,请使用in
关键字:
检查列表中是否存在"apple":
thislist = ["apple", "banana", "cherry"]
if "apple" in thislist:
print("Yes, 'apple' is in the fruits list")
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!