Python 中的列表是一种有序、可变的数据结构,用于存储一系列的元素。列表可以包含任何类型的元素,例如数字、字符串、布尔值、函数、对象等。

列表的创建方式是用方括号 [] 括起来,其中每个元素用逗号隔开。例如:

my_list = [1, 2, 3, 'four', True]

列表的元素可以通过索引访问,索引从 0 开始,例如:

print(my_list[0])   # 输出 1
print(my_list[3])   # 输出 'four'

列表还支持切片操作,可以通过切片获取列表的一个子集,例如:

print(my_list[1:3])   # 输出 [2, 3]

列表有很多内置方法,例如添加元素、删除元素、插入元素、排序等操作。下面是一些常用的列表方法:

  • append(): 向列表末尾添加一个元素
  • extend(): 将一个列表中的元素添加到当前列表的末尾
  • insert(): 在指定位置插入一个元素
  • remove(): 从列表中删除一个元素
  • pop(): 从列表末尾删除一个元素,并返回该元素
  • index(): 返回指定元素在列表中的位置
  • sort(): 对列表进行排序
  • reverse(): 将列表中的元素倒序排列

例如:

my_list.append(5)   # 向列表末尾添加元素 5
my_list.insert(1, 'two')   # 在第二个位置插入元素 'two'
my_list.remove(3)   # 从列表中删除元素 3
my_list.sort()   # 对列表进行排序

上述代码执行后,my_list 的值为 [1, 'two', 2, 4, 5]。

Python 列表:有序、可变的数据结构

原文地址: https://www.cveoy.top/t/topic/oxdt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录