1.append方法:在列表末尾添加一个元素
list1 = ['apple', 'banana', 'cherry']
list1.append('orange')
print(list1) # ['apple', 'banana', 'cherry', 'orange']
2.clear方法:清空列表中的所有元素
list1 = ['apple', 'banana', 'cherry']
list1.clear()
print(list1) # []
3.copy方法:复制列表
list1 = ['apple', 'banana', 'cherry']
list2 = list1.copy()
print(list2) # ['apple', 'banana', 'cherry']
4.count方法:返回列表中指定元素的个数
list1 = [1, 2, 2, 3, 4, 2, 5]
print(list1.count(2)) # 3
5.extend方法:将一个可迭代对象的元素添加到列表末尾
list1 = ['apple', 'banana', 'cherry']
list2 = ['mango', 'papaya']
list1.extend(list2)
print(list1) # ['apple', 'banana', 'cherry', 'mango', 'papaya']
6.index方法:返回列表中指定元素的索引值
list1 = ['apple', 'banana', 'cherry']
print(list1.index('banana')) # 1
7.insert方法:在指定索引位置插入元素
list1 = ['apple', 'banana', 'cherry']
list1.insert(1, 'orange')
print(list1) # ['apple', 'orange', 'banana', 'cherry']
8.pop方法:删除指定索引位置的元素,并返回该元素
list1 = ['apple', 'banana', 'cherry']
print(list1.pop(1)) # banana
print(list1) # ['apple', 'cherry']
9.remove方法:删除列表中指定元素的第一个匹配值
list1 = ['apple', 'banana', 'cherry']
list1.remove('banana')
print(list1) # ['apple', 'cherry']
10.reverse方法:将列表中的元素逆序排列
list1 = ['apple', 'banana', 'cherry']
list1.reverse()
print(list1) # ['cherry', 'banana', 'apple']
11.sort方法:对列表中的元素进行排序,可接收关键字参数
list1 = [3, 2, 1, 4, 5]
list1.sort()
print(list1) # [1, 2, 3, 4, 5]
list2 = ['apple', 'banana', 'cherry']
list2.sort(reverse=True)
print(list2) # ['cherry', 'banana', 'apple']
12.长度len方法:返回列表中元素的个数
list1 = ['apple', 'banana', 'cherry']
print(len(list1)) # 3