Python实现字典去除重复的方法示例


Posted in Python onJuly 31, 2017

本文实例讲述了Python实现字典去除重复的方法。分享给大家供大家参考,具体如下:

#!/usr/bin/env python
# encoding: utf-8
#字典去重小代码
import sys
import os
import platform
try:
  pass 
except:
  print '''you have something wrong this is a simple jiaoben '''
  sys.exit()
why = 'why.txt'
for i in xrange(len(sys.argv)):
  if(i>=1):
    other = sys.argv[i]
    if os.path.exists(other):
      pass
    else:
      print other + ' file not find'
      sys.exit()
    if 'Windows' in platform.system():
      os.system("type "+other+" >> "+why)
    else:
      os.system("cat "+other+" >> "+why)
yuan = open('why.txt','r')
dirc = open('whynot.txt','w')
for line in set(yuan.readlines()):
  if line == '' or line == '\r\n':
    pass
  else:
    dirc.writelines(line)

很简单的思路 把文件放入到why.txt中 然后再去重得到whynot.txt
Usage: quchong.py 1.txt 2.txt 3.txt 等等

Python 相关文章推荐
pandas.DataFrame选取/排除特定行的方法
Jul 03 Python
小白入门篇使用Python搭建点击率预估模型
Oct 12 Python
python3.6利用pyinstall打包py为exe的操作实例
Oct 31 Python
python实现公司年会抽奖程序
Jan 22 Python
PySide和PyQt加载ui文件的两种方法
Feb 27 Python
python opencv 简单阈值算法的实现
Aug 04 Python
TensorFlow2.0:张量的合并与分割实例
Jan 19 Python
DataFrame.groupby()所见的各种用法详解
Jun 14 Python
python 实现关联规则算法Apriori的示例
Sep 30 Python
Python join()函数原理及使用方法
Nov 14 Python
python实现网络五子棋
Apr 11 Python
matplotlib之pyplot模块实现添加子图subplot的使用
Apr 25 Python
浅析使用Python操作文件
Jul 31 #Python
Python字典实现简单的三级菜单(实例讲解)
Jul 31 #Python
Python中read()、readline()和readlines()三者间的区别和用法
Jul 30 #Python
深入探究Django中的Session与Cookie
Jul 30 #Python
python中numpy包使用教程之数组和相关操作详解
Jul 30 #Python
利用Python批量压缩png方法实例(支持过滤个别文件与文件夹)
Jul 30 #Python
Python利用BeautifulSoup解析Html的方法示例
Jul 30 #Python
You might like
php下使用iconv需要注意的问题
2010/11/20 PHP
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
2014/05/06 PHP
Prototype Object对象 学习
2009/07/12 Javascript
基于Jquery的文字自动截取(提供源代码)
2011/08/09 Javascript
jQuery之ajax技术的详细介绍
2013/06/19 Javascript
bootstrap网页框架的使用方法
2016/05/10 Javascript
Bootstrap模块dropdown实现下拉框响应
2016/05/22 Javascript
浅谈JS运算符&&和|| 及其优先级
2016/08/10 Javascript
XMLHttpRequest Level 2 使用指南
2016/08/26 Javascript
js的三种继承方式详解
2017/01/21 Javascript
Node.js如何响应Ajax的POST请求并且保存为JSON文件详解
2017/03/10 Javascript
xmlplus组件设计系列之网格(DataGrid)(10)
2017/05/05 Javascript
Vue.js实现微信过渡动画左右切换效果
2017/06/13 Javascript
Vue列表页渲染优化详解
2017/07/24 Javascript
JavaScript实现body内任意节点的自定义属性功能示例
2017/09/18 Javascript
AngularJS 将再发布一个重要版本 然后进入长期支持阶段
2018/01/31 Javascript
深入理解令牌认证机制(token)
2019/08/22 Javascript
Javascript作用域和作用域链原理解析
2020/03/03 Javascript
vue移动端下拉刷新和上滑加载
2020/10/27 Javascript
Python使用ftplib实现简易FTP客户端的方法
2015/06/03 Python
分享一下如何编写高效且优雅的 Python 代码
2017/09/07 Python
Python3.6.x中内置函数总结及讲解
2019/02/22 Python
python语言的优势是什么
2020/06/17 Python
scrapy利用selenium爬取豆瓣阅读的全步骤
2020/09/20 Python
Python+unittest+requests+excel实现接口自动化测试框架
2020/12/23 Python
CSS3地图动态实例代码(圆圈向外扩散)
2018/06/15 HTML / CSS
CSS实现fullpage.js全屏滚动效果的示例代码
2021/03/24 HTML / CSS
室内设计专业个人的自我评价
2013/12/18 职场文书
舞蹈比赛获奖感言
2014/02/04 职场文书
党的群众路线教育实践活动公开承诺书
2014/03/28 职场文书
光学与应用专业毕业生求职信
2014/09/01 职场文书
护士工作失误检讨书
2014/09/14 职场文书
小学教师年度个人总结
2015/02/05 职场文书
高中生社会实践心得体会
2016/01/14 职场文书
pytorch 6 batch_train 批训练操作
2021/05/28 Python
vue组件冲突之引用另一个组件出现组件不显示的问题
2022/04/13 Vue.js