在Python中,列表(List)是一种基本的数据类型,用于存储一组有序、可变的序列。列表中的元素可以是不同类型的数据,如整数、浮点数、字符串、布尔值,甚至可以是其他列表或复合数据类型(如元组、字典等)。列表的特点包括:
有序性:
列表中的元素按照特定的顺序排列,每个元素都有一个唯一的索引,可以通过索引访问列表中的元素。
可变性:
列表的大小可以动态改变,即可以添加或删除元素。
灵活性:
列表支持多种操作,如索引、切片、迭代、追加、删除等。
嵌套性:
列表可以包含其他列表作为其元素,形成嵌套的数据结构。
创建列表的基本语法是使用方括号`[]`,并用逗号`,`分隔列表中的元素。例如:
my_list = [1, 'apple', 3.14, True]
列表的索引从0开始,可以使用负索引访问列表的末尾元素。列表的切片操作允许获取列表的一部分,例如:
sub_list = my_list[1:3] 获取索引1到2的元素,结果为 ['apple', 3.14]
列表是Python中非常灵活和常用的数据类型,适用于各种应用场景