append(x): 在列表的末尾添加一个元素 x。
my_list = [1, 2, 3]
my_list.append(4)
extend(iterable): 将可迭代对象 iterable 中的所有元素添加到列表末尾。
my_list = [1, 2, 3]
my_list.extend([4, 5])
insert(i, x): 在索引 i 的位置插入元素 x。
my_list = [1, 3, 4]
my_list.insert(1, 2)
remove(x): 移除列表中第一个出现的元素 x。
my_list = [1, 2, 3, 2]
my_list.remove(2)
pop([i]): 移除并返回索引 i 处的元素,默认为最后一个元素。
my_list = [1, 2, 3]
popped_element = my_list.pop()
popped_element = my_list.pop(0)
clear(): 清空列表中的所有元素。
my_list = [1, 2, 3]
my_list.clear()
index(x[, start[, end]]): 返回列表中第一个出现的元素 x 的索引,可以在指定范围内搜索。
my_list = [1, 2, 3, 2]
index = my_list.index(2)
count(x): 返回元素 x 在列表中出现的次数。
my_list = [1, 2, 3, 2]
count = my_list.count(2)
sort(key=None, reverse=False): 对列表进行排序,key 是排序关键字,reverse 表示是否逆序。
my_list = [3, 1, 2]
my_list.sort()
my_list.sort(reverse=True)
reverse(): 反转列表中的元素顺序。
my_list = [1, 2, 3]
my_list.reverse()
copy(): 返回列表的浅拷贝。
my_list = [1, 2, 3]
new_list = my_list.copy()