Python列表的基本操作包括创建列表、访问元素、修改元素、添加元素、删除元素、排序等。下面是一些常用的列表操作方法:
- 创建列表:
-
创建空列表:
my_list = []
-
创建带有初始值的列表:
my_list = [1, 2, 3, 4, 5]
- 访问列表元素:
-
通过索引访问:
my_list
访问第一个元素,my_list
访问第三个元素。 -
使用负数索引从列表末尾开始访问:
my_list[-1]
访问最后一个元素,my_list[-3]
访问倒数第三个元素。
- 修改列表元素:
- 通过索引修改:
my_list = 10
将第一个元素修改为10。
- 列表切片:
- 获取列表的子集:
my_list[1:3]
获取索引1到2的元素,my_list[:3]
获取索引0到2的元素,my_list[3:]
获取索引3到末尾的元素。
- 添加元素:
-
append()
方法:在列表末尾添加新元素,如my_list.append(6)
。 -
extend()
方法:在列表末尾一次性追加另一个序列中的多个值,如my_list.extend([7, 8, 9])
。
- 删除元素:
-
pop()
方法:默认删除并返回列表最后一个元素,如my_list.pop()
。 -
remove()
方法:根据元素值删除第一个匹配的元素,如my_list.remove(3)
。
- 排序操作:
-
sort()
方法:对列表进行升序排序,如my_list.sort()
。 -
reverse()
方法:对列表进行降序排序,如my_list.reverse()
。
- 其他操作:
-
len()
函数:获取列表长度,如len(my_list)
。 -
in
关键字:检查元素是否在列表中,如3 in my_list
。 -
not in
关键字:检查元素是否不在列表中,如10 not in my_list
。 -
index()
方法:返回元素在列表中第一次出现的索引,如my_list.index(3)
。 -
count()
方法:返回元素在列表中出现的次数,如my_list.count(3)
。
以上是Python列表的一些基本操作。