示例
列表是元素的集合,存储在变量中。存储在列表中的元素类型没有限制,下面是一个简单的列表示例。
students = ['bernice', 'arron', 'cody']
for student in students:
print("Hello, " + student.title() + "!")
命名和定义列表
因为列表是对象的集合,所以最好给它们取复数名称。如果列表中的每个项目都是汽车,则将列表命名为“汽车”。这为你提供了一种直接的方式来表示列表 ('cars') 和 ('dog') 以引用列表项。
在 Python 中,用中括号定义一个列表。如下所示:
dogs = ['border collie',
'australian cattle dog',
'labrador retriever']
访问列表元素
列表中的元素由位置标识,从零开始。访问列表中的第一个元素,如下所示:
dogs = ['border collie',
'australian cattle dog',
'labrador retriever']
dog = dogs[0]
print(dog.title())
括号中的数字是列表的索引。因为列表索引从 0 开始,所以列表元素的索引总是小于它的位置。因此 Python 被称为零索引语言(如 C、Java)。
所以要访问第二个元素,我们需要使用索引 1,依此类推。
dog = dogs[1]
print(dog.title())
访问列表中最后一个元素
访问列表中的最后一个元素,可以用索引 -1。
dog = dogs[-1]
print(dog.title())
访问倒数第二个和倒数第三个也可以使用这种语法。
dog = dogs[-2]
print(dog.title())
但是你不能使用绝对值大于列表长度的负数进行访问。
dog = dogs[-4]
print(dog.title()
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python3的print函数需要加换行符吗?12/31
- ♥ python上下文管理器关闭的应用09/21
- ♥ python如何过滤数字11/28
- ♥ Python变量及其使用01/10
- ♥ 如何在python中找到几个数字的最大值08/21
- ♥ python如何保存.npy12/03
内容反馈