首页 > 编程语言 > 详细

[Python] 列表实例

时间:2020-04-26 12:34:32      阅读:44      评论:0      收藏:0      [点我收藏+]

列表实现删除重复内容

大家都知道,使用remove() 删除重复列表内容呢,只会删除一次(优先显示的那一个值),那么如何实现删除掉整个重复出现的内容呢?

 

实例:

#!/usr/bin/env python
#-*- coding:utf-8 -*-
#Author:Love Dahua
list = ["ZhangSan","ZhaoWu","LiSi","ZhaoWu"]        #创建一个列表并赋值给list
print(list)                                         #打印list,提供用户数据
value = input("输入删除的内容:")                      #数据输入
number = list.count(value)                          #统计用户输入的内容,在列表查找重复的次数,并赋值给value变量
for number2 in range(number):                       #使用for循环,迭代输出,range(number),值应该是2,那么将执行两次(0,1)
    list.remove(value)                              #range有多少个数就执行删除多少次
else:                                               #否则执行
    print("程序执行完毕")                             #打印
    print(list)                                     #列表

  

[Python] 列表实例

原文:https://www.cnblogs.com/ITkeyan/p/12778388.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!