Python 访问列表项
访问项目
您可以通过引用索引号来访问列表项
负数索引
负数索引表示从末尾开始计数,-1
表示最后一个元素,-2
表示倒数第二个元素,依此类推。
索引范围
您可以指定开始和结束范围来指定一个索引范围。
当指定一个范围时,返回值将是一个包含指定元素的新列表。
示例
返回第三、第四和第五项
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])
自己动手试一试 »