首页 Python基础入门视频教程 列表-删除列表元素
pay pay

列表-删除列表元素

日期: 2021年11月20日 18:22
阅读: 29
作者: Python自学网

摘要: 列表-删除列表元素

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)

 

部分文字内容为Python自学网原创作品,转载请注明出处!视频内容已申请版权,切勿转载!
回顶部