Python 列表详解
1. 列表简介
列表是Python中最灵活的数据类型之一,它可以包含由方括号括起来的、以逗号分隔的值(元素)的序列。与数组不同,列表中的元素不必是同一类型,可以同时包含数字、字符串以及其他复杂的数据结构。这种灵活性使得列表成为处理不同类型数据的理想选择。
创建列表
创建列表非常简单,只需在方括号之间放入不同的逗号分隔的值。例如:
list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5]
list3 = ["a", "b", "c", "d"]
类似于字符串索引
类似于字符串索引,列表索引也是从0开始。此外,列表支持切片、拼接等操作。例如,获取列表中的一部分元素:
list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5, 6, 7]
print("list1[0]:", list1[0])
print("list2[1:5]:", list2[1:5])
输出结果为:
list1[0]: physics
list2[1:5]: [2, 3, 4, 5]
2. 访问列表值
要访问列表中的值,请使用方括号进行切片,并提供索引或索引列表以获取该索引处