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 相关文章推荐
python 正则式 概述及常用字符
May 07 Python
python获取当前用户的主目录路径方法(推荐)
Jan 12 Python
Python FTP两个文件夹间的同步实例代码
May 25 Python
python逆序打印各位数字的方法
Jun 25 Python
Django中如何使用sass的方法步骤
Jul 09 Python
用Python画一个LinkinPark的logo代码实例
Sep 10 Python
python 实现dict转json并保存文件
Dec 05 Python
使用matplotlib绘制图例标签中带有公式的图
Dec 13 Python
python实现猜数游戏(保存游戏记录)
Jun 22 Python
告别网页搜索!教你用python实现一款属于自己的翻译词典软件
Jun 03 Python
Pandas-DataFrame知识点汇总
Mar 16 Python
python读取mat文件生成h5文件的实现
Jul 15 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 has encountered an Access Violation at 7C94BD02解决方法
2009/08/24 PHP
利用PHP扩展vld查看PHP opcode操作步骤
2013/03/04 PHP
C#静态方法与非静态方法实例分析
2014/09/22 PHP
php 数组随机取值的简单实例
2016/05/23 PHP
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
js判断是否为ie的方法小结
2014/01/13 Javascript
node.js中的fs.fchownSync方法使用说明
2014/12/16 Javascript
Javascript中使用A标签获取当前目录的绝对路径方法
2015/03/02 Javascript
Jquery Easyui表单组件Form使用详解(30)
2016/12/19 Javascript
浅谈js中startsWith 函数不能在任何浏览器兼容的问题
2017/03/01 Javascript
js实现文字列表无缝滚动效果
2017/06/23 Javascript
nginx部署访问vue-cli搭建的项目的方法
2018/02/12 Javascript
webpack4 css打包压缩问题的解决
2018/05/18 Javascript
JS双向链表实现与使用方法示例(增加一个previous属性实现)
2019/01/31 Javascript
详解vue中v-model和v-bind绑定数据的异同
2020/08/10 Javascript
[01:51]2014DOTA2国际邀请赛 这个赛场没有失败者VGTi5再见
2014/07/23 DOTA
5种Python单例模式的实现方式
2016/01/14 Python
最大K个数问题的Python版解法总结
2016/06/16 Python
深入理解Python中range和xrange的区别
2017/11/26 Python
使用Python从零开始撸一个区块链
2018/03/14 Python
解决python中使用PYQT时中文乱码问题
2019/06/17 Python
pytorch数据预处理错误的解决
2020/02/20 Python
Python通用唯一标识符uuid模块使用案例
2020/09/10 Python
使用CSS3的appearance属性改变任何元素的浏览器默认风格
2012/12/24 HTML / CSS
萨克斯第五大道精品百货店: Saks Fifth Avenue
2017/04/28 全球购物
香港时尚女装购物网站:ZAFUL
2017/07/19 全球购物
新加坡领先的时尚生活方式零售品牌:CHARLES & KEITH
2018/01/16 全球购物
Bibloo匈牙利:女装、男装、童装及鞋子和配饰
2019/04/14 全球购物
英国电气世界:Electrical World
2019/09/08 全球购物
Ticketmaster意大利:音乐会、节日、艺术和剧院的官方门票
2019/12/23 全球购物
ShellScript面试题一则-ShellScript编程
2014/03/05 面试题
撤诉申请怎么写
2015/05/19 职场文书
仰望星空观后感
2015/06/10 职场文书
安全守法证明
2015/06/23 职场文书
辅导员学期工作总结
2015/08/14 职场文书
Python深度学习之Pytorch初步使用
2021/05/20 Python