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 相关文章推荐
详解Python3.1版本带来的核心变化
Apr 07 Python
python中的装饰器详解
Apr 13 Python
查看Python安装路径以及安装包路径小技巧
Apr 28 Python
利用python模拟sql语句对员工表格进行增删改查
Jul 05 Python
浅谈用Python实现一个大数据搜索引擎
Nov 28 Python
Python代码实现KNN算法
Dec 20 Python
python爬虫正则表达式之处理换行符
Jun 08 Python
通过PYTHON来实现图像分割详解
Jun 26 Python
利用Python模拟登录pastebin.com的实现方法
Jul 12 Python
python关于矩阵重复赋值覆盖问题的解决方法
Jul 19 Python
pycharm安装及如何导入numpy
Apr 03 Python
python matplotlib工具栏源码探析二之添加、删除内置工具项的案例
Feb 25 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
百事可乐也出咖啡了 双倍咖啡因双倍快乐
2021/03/03 咖啡文化
CI操作cookie的方法分析(基于helper类库)
2016/03/28 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
2017/11/17 PHP
js打印纸函数代码(递归)
2010/06/18 Javascript
浅谈JavaScript中Date(日期对象),Math对象
2015/02/05 Javascript
JavaScript实现对下拉列表值进行排序的方法
2015/07/15 Javascript
详细介绍jQuery.outerWidth() 函数具体用法
2015/07/20 Javascript
JavaScript实现可拖拽的拖动层Div实例
2015/08/05 Javascript
JavaScript实现将文本框的值插入指定位置的方法
2015/08/13 Javascript
信息页文内画中画广告js实现代码(文中加载广告方式)
2016/01/03 Javascript
JS学习之表格的排序简单实例
2016/05/16 Javascript
AngularJS辅助库browserTrigger用法示例
2016/11/03 Javascript
jquery+css实现侧边导航栏效果
2017/06/12 jQuery
解决vue数组中对象属性变化页面不渲染问题
2018/08/09 Javascript
你应该了解的JavaScript Array.map()五种用途小结
2018/11/14 Javascript
ES6中Set和Map数据结构,Map与其它数据结构互相转换操作实例详解
2019/02/28 Javascript
js实现旋转木马轮播图效果
2020/01/10 Javascript
JavaScript中window和document用法详解
2020/07/28 Javascript
python实现颜色rgb和hex相互转换的函数
2015/03/19 Python
梯度下降法介绍及利用Python实现的方法示例
2017/07/12 Python
Python实现字典去除重复的方法示例
2017/07/31 Python
Python设计实现的计算器功能完整实例
2017/08/18 Python
Python回文字符串及回文数字判定功能示例
2018/03/20 Python
python实现嵌套列表平铺的两种方法
2018/11/08 Python
python批量修改xml属性的实现方式
2020/03/05 Python
Python实现多线程下载脚本的示例代码
2020/04/03 Python
python tkinter的消息框模块(messagebox,simpledialog)
2020/11/07 Python
Python jieba库分词模式实例用法
2021/01/13 Python
一款简洁的纯css3代码实现的动画导航
2014/10/31 HTML / CSS
党员组织关系介绍信
2014/02/13 职场文书
《美丽的小兴安岭》教学反思
2014/02/26 职场文书
拉拉队口号
2014/06/16 职场文书
在酒桌上的敬酒词
2015/08/12 职场文书
pytorch中的 .view()函数的用法介绍
2022/03/17 Python
在NumPy中深拷贝和浅拷贝相关操作的定义和背后的原理
2022/04/14 Python
Win11安装升级时提示“该电脑必须支持安全启动”
2022/04/19 数码科技