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 相关文章推荐
Eclipse + Python 的安装与配置流程
Mar 05 Python
python基础教程之缩进介绍
Aug 29 Python
详解Python的单元测试
Apr 28 Python
Python的Flask框架中集成CKeditor富文本编辑器的教程
Jun 13 Python
Python随机数random模块使用指南
Sep 09 Python
Python连接数据库学习之DB-API详解
Feb 07 Python
python实现根据指定字符截取对应的行的内容方法
Oct 23 Python
详解pyppeteer(python版puppeteer)基本使用
Jun 12 Python
python更新数据库中某个字段的数据(方法详解)
Nov 18 Python
python搜索算法原理及实例讲解
Nov 18 Python
利用Python实现自动扫雷小脚本
Dec 17 Python
python实现学生通讯录管理系统
Feb 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与javascript对多项选择的处理
2006/10/09 PHP
paypal即时到账php实现代码
2010/11/28 PHP
PHP多线程之内部多线程实例分析
2015/03/09 PHP
YII Framework框架教程之安全方案详解
2016/03/14 PHP
javascript静态的url如何传递
2007/05/03 Javascript
jQuery获取Select选择的Text和Value(详细汇总)
2013/01/25 Javascript
jquery网页回到顶部效果(图标渐隐,自写)
2014/06/16 Javascript
JavaScript中提前声明变量或函数例子
2014/11/12 Javascript
Javascript调用函数方法的几种方式介绍
2015/03/20 Javascript
基于Javascript实现弹出页面效果
2016/01/01 Javascript
jQuery图片加载显示loading效果
2016/11/04 Javascript
jQuery EasyUI Layout实现tabs标签的实例
2017/09/26 jQuery
Angular 4中如何显示内容的CSS样式示例代码
2017/11/06 Javascript
javaScript中"=="和"==="的区别详解
2018/03/16 Javascript
react脚手架如何配置less和ant按需加载的方法步骤
2018/11/28 Javascript
vue里的data要用return返回的原因浅析
2019/05/28 Javascript
layui table动态表头 改变表格头部 重新加载表格的方法
2019/09/21 Javascript
vue 实现单选框设置默认选中值
2019/11/07 Javascript
js面向对象之实现淘宝放大镜
2020/01/15 Javascript
python编程-将Python程序转化为可执行程序[整理]
2007/04/09 Python
Python中实现字符串类型与字典类型相互转换的方法
2014/08/18 Python
研究Python的ORM框架中的SQLAlchemy库的映射关系
2015/04/25 Python
Python3使用requests包抓取并保存网页源码的方法
2016/03/15 Python
Python中用post、get方式提交数据的方法示例
2017/09/22 Python
Python wxPython库Core组件BoxSizer用法示例
2018/09/03 Python
对python生成业务报表的实例详解
2019/02/03 Python
Python基于滑动平均思想实现缺失数据填充的方法
2019/02/21 Python
不到20行实现Python代码即可制作精美证件照
2020/04/24 Python
CSS3实现菜单悬停效果
2020/11/17 HTML / CSS
Avène雅漾美国官方网站:敏感肌肤护理专家
2016/10/24 全球购物
澳大利亚最受欢迎的美发用品目的地:AMR
2019/08/28 全球购物
struct和class的区别
2015/11/20 面试题
电气自动化专业职业规划范文
2014/02/16 职场文书
2015年语文教学工作总结
2015/05/25 职场文书
听证会主持词
2015/07/03 职场文书
教你做个可爱的css滑动导航条
2021/06/15 HTML / CSS