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将list中的string批量转化成int/float的方法
Jun 26 Python
解决win64 Python下安装PIL出错问题(图解)
Sep 03 Python
flask-restful使用总结
Dec 04 Python
python读取图片任意范围区域
Jan 23 Python
python在回调函数中获取返回值的方法
Feb 22 Python
通过celery异步处理一个查询任务的完整代码
Nov 19 Python
Python安装依赖(包)模块方法详解
Feb 14 Python
Python基于Dlib的人脸识别系统的实现
Feb 26 Python
使用python批量修改XML文件中图像的depth值
Jul 22 Python
PyTorch 导数应用的使用教程
Aug 31 Python
python实战之一步一步教你绘制小猪佩奇
Apr 22 Python
Python趣味挑战之用pygame实现简单的金币旋转效果
May 31 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读取txt文件的内容并赋值给数组的代码
2011/11/03 PHP
php数组函数序列之array_unshift() 在数组开头插入一个或多个元素
2011/11/07 PHP
基于PHP遍历数组的方法汇总分析
2013/06/08 PHP
6个超实用的PHP代码片段
2015/08/10 PHP
PHP数组游标实现对数组的各种操作详解
2016/01/26 PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
2017/02/04 PHP
用Javascript实现UTF8编码转换成gb2312编码
2006/12/22 Javascript
JavaScript 在线压缩和格式化收藏
2009/01/16 Javascript
Iframe thickbox2.0使用的方法
2009/03/05 Javascript
用JavaScript对JSON进行模式匹配(Part 1-设计)
2010/07/17 Javascript
jquery退出each循环的写法
2014/02/26 Javascript
jQuery获取对象简单实现方法小结
2014/10/30 Javascript
JS实现自动固定顶部的悬浮菜单栏效果
2015/09/16 Javascript
简单的jQuery拖拽排序效果的实现(增强动态)
2017/02/09 Javascript
js实现网页定位导航功能
2017/03/07 Javascript
jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例
2017/12/18 jQuery
Nodejs中获取当前函数被调用的行数及文件名详解
2018/12/12 NodeJs
封装一下vue中的axios示例代码详解
2020/02/16 Javascript
[03:40]2014DOTA2国际邀请赛 B神专访:躲箭真的很难
2014/07/13 DOTA
R语言 vs Python对比:数据分析哪家强?
2017/11/17 Python
解决tensorflow模型参数保存和加载的问题
2018/07/26 Python
各大浏览器 CSS3 和 HTML5 兼容速查表 图文
2010/04/01 HTML / CSS
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
2013/11/18 HTML / CSS
女士时装鞋:Chinese Laundry
2018/08/29 全球购物
香港连卡佛百货官网:Lane Crawford
2019/09/04 全球购物
详解如何解决使用JSON.stringify时遇到的循环引用问题
2021/03/23 Javascript
幼教简历自我评价
2014/01/28 职场文书
2014年预备党员学习两会心得体会
2014/03/17 职场文书
学校志愿者活动总结
2014/06/27 职场文书
文案策划专业自荐信
2014/07/07 职场文书
国庆横幅标语
2014/10/08 职场文书
学校德育工作总结2015
2015/05/11 职场文书
成事在人观后感
2015/06/16 职场文书
2015军训通讯稿大全
2015/07/18 职场文书
婚礼嘉宾致辞
2015/07/28 职场文书
Python3中最常用的5种线程锁实例总结
2021/07/07 Python