Python重复输出,python怎么连续输出三个数

  Python重复输出,python怎么连续输出三个数

  面对大量重复的数据,手工处理会很麻烦,会浪费大量的时间和精力。以前用python处理数据简单方便。有没有输出重复数据的方法,一目了然。相信有些小伙伴也有和边肖一样的烦恼,那么这种情况该如何解决呢?让我们带着问题和答案去寻找答案吧。

  例如,字典中有重复项:

  数据={

  1001: 苹果,

  1002: 梨,

  1003: 桃子,

  1004: 香蕉,

  1005: 苹果,

  1006: 桃子 }

  解决:

  fromcollectionsimportCounter

  计数器=计数器(a.values())

  foritemincounter:

  ifcounter[item]1:

  打印(项目)

  拓展:txt文件中的重复数据输出另一个文件

  假设文件名是a.txt,去b.txt。

  d={}

  forlineinopen(a.txt):

  d[line]=d.get(line,0) 1

  fd=open(b.txt , w )

  叉子,vind.items():

  ifv1:

  fd.write(k)

  fd.close()

  以上是python3输出重复数据的解决方案。我希望我能帮助你减轻繁重的任务。如果有更好的方法,你也可以和边肖交流。期待大家更多的思考~

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: