Python中的列表(list)是一种有序、可变的容器类型,可以包含不同类型的元素。以下是列表的一些基本特性和用法:
列表创建
使用方括号 `[]` 创建列表,元素之间用逗号 `,` 分隔。
创建空列表可以使用 `list()` 函数或者直接使用 `[]`。
列表元素访问
列表中的元素可以通过索引访问,索引从0开始。
列表切片可以用来获取列表的子序列。
列表修改
可以直接通过索引赋值来修改列表中的元素。
列表操作
`len(list)` 获取列表长度。
`list.count(x)` 计算元素 `x` 在列表中出现的次数。
`list.index(x)` 返回元素 `x` 在列表中第一次出现的索引。
列表特性
列表是有序的,元素按索引顺序存储。
列表中的元素可以是任意数据类型,包括数字、字符串、列表、元组、字典等。
列表是可变的,可以添加、删除或更改元素。
示例
创建列表
list1 = [1, 2, 'abc', 4, 5, True]
list2 = [[1, 2, 3], True, 4]
访问元素
print(list1) 输出:'abc'
print(list2) 输出:[[1, 2, 3]]
修改元素
list1 = 'xyz'
print(list1) 输出:[1, 2, 'xyz', 4, 5, True]
列表切片
print(list1[1:4]) 输出:[2, 'abc', 4]
列表是Python中非常灵活和强大的数据结构,适用于各种数据操作需求