一些python中必备的List列表常见函数大全,希望能对大家有所帮助
目录
1、列表查询下标的功能
my_list=[[11,12,13],[21,22,23],[31,32,33]]
print(my_list.index([21,22,23]))
#.index(元素) 返回元素的下标(元素不存在直接报错)
2、修改特定下标索引的值
my_list[my_list.index([11,12,13])]=1
print(my_list)
3、指定下标插入新元素
# 新元素位置后插
my_list.insert(1,2)
print(my_list)
4、在列表尾部追加单个新元素
my_list.append(3)
print(my_list)
5、在列表尾部追加一堆新元素
# 取出其他容器的内容再在最尾部后插
my_list.extend([4,5,6])
print(my_list)
6、删除指定下标索引的元素
方法1:del删除
# 删除元素(del)
del my_list[2]
print(my_list)
方法2:pop删除
# 删除元素并获得返回值(pop)
ele=my_list.pop(2)
print(f"取出后my_list剩余的元素是{my_list},取出的元素是{ele}")
7、删除指定元素在列表中的第一项
# 删除元素指点内容(一次只能指定一个,重复时删除第一个元素)
my_list.remove(1)
print(my_list)
8、清空列表
# 清空列表
my_list.clear()
print(my_list)
9、统计列表中某个元素出现的次数
my_list=[1,2,3,4,5,3,3,2]
# 统计元素在列表中出现的数量
my_list.insert(1,4)
print(my_list)
print(my_list.count(4))
10、统计列表中所有元素的个数
# 统计列表中全部元素的数量
print(len(my_list))