Python 列表:有序、可变的数据结构
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]。
原文地址: https://www.cveoy.top/t/topic/oxdt 著作权归作者所有。请勿转载和采集!