python读取TXT到数组及列表去重后按原来顺序排序的方法


Posted in Python onJune 26, 2015

本文实例讲述了python读取TXT到数组及列表去重后按原来顺序排序的方法。分享给大家供大家参考。具体如下:

####################################################################
# python 读取TXT到数组  列表去重,不打乱原来的顺序
# 刚学写的不好请大家见谅
####################################################################
def open_txt(): #打开TXT文本写入数组
  try:
    infile = file('admin.txt', 'r')
    xxx = file('admin.txt', 'r')
    for xxx_line in xxx.readlines():
      passlist.append(xxx_line)
    xxx.close()
  except:
    return 0
def list_del(): #清空list列表
  try:
    i = 0 #得到list的第一个元素
    while i < len(passlist):
      del passlist[i]
      del list_passwed[i]
  except:
    return 0
###################################### 
  global passlist #声明全局变量
  passlist = []  #用户名:anonymous 密码为空
  www_cj(www) #域名拆解
  open_txt()  #TXT导入数组
  #passlist = list(set(passlist))  #python 列表去重
  global list_passwed #列表去重,不打乱原来的顺序
  list_passwed=[]
  for i in passlist:
    if i not in list_passwed:
      list_passwed.append(i)
######################################  遍历数组组合出 密码
  I1 = 0 #得到list的第一个元素
  while I1 < len(list_passwed):
    print "WWWWWWWWWWW",I1
    if I1==len(list_passwed):
      break #退出循环
    I2 = 0 #得到list的第一个元素
    while I2 < len(list_passwed):
      print "1111:",list_passwed[I1],"2222:",list_passwed[I2]
      I2 = I2 + 1 #二层
    I1 = I1 + 1  #一层

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python实现登陆知乎获得个人收藏并保存为word文件
Mar 16 Python
简介Python设计模式中的代理模式与模板方法模式编程
Feb 02 Python
Python使用pylab库实现画线功能的方法详解
Jun 08 Python
python使用json序列化datetime类型实例解析
Feb 11 Python
使用Eclipse如何开发python脚本
Apr 11 Python
Python使用numpy模块创建数组操作示例
Jun 20 Python
判断python字典中key是否存在的两种方法
Aug 10 Python
Python实现带参数的用户验证功能装饰器示例
Dec 14 Python
python自定义线程池控制线程数量的示例
Feb 22 Python
python绘制雷达图实例讲解
Jan 03 Python
jupyter 添加不同内核的操作
Feb 06 Python
Python探索生命起源 matplotlib细胞自动机动画演示
Apr 21 Python
在Python中使用zlib模块进行数据压缩的教程
Jun 26 #Python
Python中的zipfile模块使用详解
Jun 25 #Python
Python实现保证只能运行一个脚本实例
Jun 24 #Python
Python中的默认参数详解
Jun 24 #Python
Python中的下划线详解
Jun 24 #Python
Python装饰器使用实例:验证参数合法性
Jun 24 #Python
Python线程详解
Jun 24 #Python
You might like
介绍几个array库的新函数 php
2006/12/29 PHP
推荐一篇入门级的Class文章
2007/03/19 PHP
php生成图片验证码的方法
2016/04/15 PHP
深入理解php printf() 输出格式化的字符串
2016/05/23 PHP
Yii中的cookie的发送和读取
2016/07/27 PHP
PHP表单验证内容是否为空的实现代码
2016/11/14 PHP
一个js封装的不错的选项卡效果代码
2008/02/15 Javascript
javascript 当前日期加(天、周、月、年)
2009/08/09 Javascript
仿中关村在线首页弹出式广告插件(jQuery版)
2012/05/03 Javascript
解析javascript系统错误:-1072896658的解决办法
2013/07/08 Javascript
node.js中的fs.lstatSync方法使用说明
2014/12/16 Javascript
jQuery 选择器详解
2015/01/19 Javascript
跟我学习javascript的call(),apply(),bind()与回调
2015/11/16 Javascript
Vue.js学习示例分享
2017/02/05 Javascript
Node.js服务器开启Gzip压缩教程
2017/08/11 Javascript
js实现会跳动的日历效果(完整实例)
2017/10/18 Javascript
最新Javascript程序员面试试题和解题方法
2017/11/23 Javascript
微信小程序picker组件简单用法示例【附demo源码下载】
2017/12/05 Javascript
vue 系列——vue2-webpack2框架搭建踩坑之路
2017/12/22 Javascript
使用JavaScript实现node.js中的path.join方法
2018/08/12 Javascript
解决Angular2 router.navigate刷新页面的问题
2018/08/31 Javascript
Vue 路由切换时页面内容没有重新加载的解决方法
2018/09/01 Javascript
angularJs提交文本框数据到后台的方法
2018/10/08 Javascript
js实现百度淘宝搜索功能
2020/02/17 Javascript
Vue router安装及使用方法解析
2020/12/02 Vue.js
vue+elementUI动态增加表单项并添加验证的代码详解
2020/12/17 Vue.js
[35:39]完美世界DOTA2联赛PWL S2 FTD.C vs Rebirth 第二场 11.22
2020/11/24 DOTA
用python读写excel的方法
2014/11/18 Python
python 动态绘制爱心的示例
2020/09/27 Python
世界上最大的巴士旅游观光公司:Big Bus Tours
2016/10/20 全球购物
电子信息工程专业求职信
2014/06/28 职场文书
2015年党员公开承诺事项
2015/04/27 职场文书
员工年度工作总结2015
2015/05/18 职场文书
高中生社会实践心得体会
2016/01/14 职场文书
关于CentOS 8 搭建MongoDB4.4分片集群的问题
2021/10/24 MongoDB
CentOS7安装GlusterFS集群以及相关配置
2022/04/12 Servers