append()
:在列表末尾添加一个元素。
my_list = [1, 2, 3]
my_list.append(4)
# my_list 现在为 [1, 2, 3, 4]
extend()
:将一个可迭代对象(如列表、元组、集合)的元素添加到列表末尾。
my_list = [1, 2, 3]
my_list.extend([4, 5])
# my_list 现在为 [1, 2, 3, 4, 5]
insert()
:在指定位置插入一个元素。
my_list = [1, 2, 4, 5]
my_list.insert(2, 3)
# my_list 现在为 [1, 2, 3, 4, 5]
remove()
:删除列表中第一个指定值的元素。
my_list = [1, 2, 3, 3, 4]
my_list.remove(3)
# my_list 现在为 [1, 2, 3, 4]
pop()
:删除指定位置的元素(默认为末尾),并返回它。
my_list = [1, 2, 3]
popped_element = my_list.pop(1)
# popped_element 是 2,my_list 现在为 [1, 3]
index()
:返回指定值第一次出现的索引。
my_list = [1, 2, 3, 4, 3]
index = my_list.index(3)
# index 是 2
count()
:返回指定值在列表中出现的次数。
my_list = [1, 2, 3, 3, 4]
count = my_list.count(3)
# count 是 2
sort()
:对列表进行排序。
my_list = [3, 1, 4, 2]
my_list.sort()
# my_list 现在为 [1, 2, 3, 4]
reverse()
:颠倒列表中元素的顺序。
my_list = [1, 2, 3]
my_list.reverse()
# my_list 现在为 [3, 2, 1]