20220314-day3:列表删除方法
1、清空原列表
user_list = ["王宝强","陈羽凡","lili","贾乃亮","yaya"]
user_list.clear()
print(user_list) # []
2、根据索引踢出某个元素pop(根据索引位置删除)
user_list = ["王宝强","陈羽凡","lili","贾乃亮","yaya"]
# 0 1 2 3 4
user_list.pop(1)
print(user_list) # ["王宝强","lili","贾乃亮","yaya"]
user_list.pop()
print(user_list) # ["王宝强","lili","贾乃亮"]
3、在原列表中根据值删除(从左到右找到第一个删除)【慎用,里面没有会报错】
user_list = ["王宝强","陈羽凡","lili","贾乃亮","yaya"]
user_list.remove("lili")
print(user_list)
为了避免报错,可以先判断是否在列表中然后再删除
user_list =["王宝强","陈羽凡","lili","贾乃亮","yaya"]
while True:
if "Alex" in user_list:
user_list.remove("lili")
else:
break
print(user_list)