1.del删除列表元素
name1 = ['python', 'java', 'php', 'MySql', 'C++', 'C', 'C#']
print(name1)
del name1
print(name1)
name1 = ['python', 'java', 'php', 'MySql', 'C++', 'C', 'C#']
# del name1[3]
# del name1[-3]
del name1[3:5]
print(name1)
2.pop()
name1 = ['python', 'java', 'php', 'MySql', 'C++', 'C', 'C#']
name1.pop(0) # 删除第一个元素
print(name1)
name1.pop(-1) # 删除最后一个元素
print(name1)
name1.pop() # 默认删除最后一个元素
print(name1)
3.remove()移除指定元素
name1 = ['python', 'java', 'php', 'MySql', 'C++', 'C', 'php', 'C#']
name1.remove('php') # 只删除最左边的一个
print(name1)
name1.remove('php')
print(name1)
# 注意:
list1 = [1, 2, 2, 2, 5, 5, 2]
list1.remove(2) # 只删除最左边的一个
print(list1)
for i in list1:
if i == 2:
list1.remove(i)
print(list1) # [1, 5, 5, 2]返回结果中还有一个2
4.clear()清空元素
name1 = ['python', 'java', 'php', 'MySql', 'C++', 'C', 'php', 'C#']
name1.clear()
print(name1)