1.append
列表.append(元素) 添加指定元素
list1 = [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
list1.append(1)
print(list1) # [1, 1, 12, 13, 15, 14, 15, 15, 1, 16, 1]
2.count
列表.count(元素) 获取指定元素的次数
列表.append(元素) 添加指定元素
list1 = [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
count1 = list1.count(1)
print(count1) # 3
3.extend
列表.extend(序列) 把序列添加到列表中
list1 = [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
list2 = ['asd', [1, 12], True]
list1.extend(list2)
print(list1) # [1, 1, 12, 13, 15, 14, 15, 15, 1, 16, 'asd', [1, 12], True]
4.index
列表.index(元素) 获取指定元素的下标值,相同的取第一个
list1 = [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
index1 = list1.index(15)
print(index1) # 4
5.insert
列表.insert(下标,元素) 把元素插入到指定下标位置
list1 = [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
list1.insert(3, '憨猜猜')
print(list1) # [1, 1, 12, '憨猜猜', 13, 15, 14, 15, 15, 1, 16]
6.pop
列表.pop(index=-1) 移除列表中指定下标值的元素(默认最后一个),并且返回元素的值
list1 = [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
new_list1 = list1.pop(5)
print(list1,new_list1) # [1, 1, 12, 13, 15, 15, 15, 1, 16] 14
7.remove
列表.remove(元素) 删除指定元素,相同删除第一个
list1 = [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
list1.remove(1)
print(list1) # [1, 12, 13, 15, 14, 15, 15, 1, 16]
8.reverse
列表.reverse() 反向获取列表中元素
list1 = [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
list1.reverse()
print(list1) # [16, 1, 15, 15, 14, 15, 13, 12, 1, 1]
9.sort
列表.sort(reverse=False) 对原列表进行排序False从小到大,True 从大到小
list1 = [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
list1.sort()
print(list1) # [1, 1, 1, 12, 13, 14, 15, 15, 15, 16]
list1 = [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
list1.sort(reverse=True)
print(list1) # [16, 15, 15, 15, 14, 13, 12, 1, 1, 1]
10.clear
列表.clear()
list1 = [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
list1.clear()
print(list1) # []
11.copy
列表.copy() 复制列表
list1 = [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
list1.copy()
print(list1) # [1, 1, 12, 13, 15, 14, 15, 15, 1, 16]
网友评论