国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python實(shí)現(xiàn)文本去重且不打亂原本順序

2020-01-04 17:48:13
字體:
供稿:網(wǎng)友
這篇文章主要介紹了python實(shí)現(xiàn)文本去重且不打亂原本順序,需要的朋友可以參考下
 

代碼也是在網(wǎng)上找的,效率挺不錯(cuò)的,特別適合字典文件的去重

#coding=utf-8import sysdef open_txt(): #打開TXT文本寫入數(shù)組try:xxx = file(sys.argv[1], 'r')for xxx_line in xxx.readlines():passlist.append(xxx_line)xxx.close()except:return 0def write_txt(): #打開TXT文本寫入數(shù)組try:yyy = file(sys.argv[2], 'w')for i in list_passwed:yyy.write(i)yyy.close()except:return 0global passlist #聲明全局變量passlist = [] #用戶名:anonymous 密碼為空open_txt() #TXT導(dǎo)入數(shù)組#passlist = list(set(passlist)) #python 列表去重global list_passwed #列表去重,不打亂原來的順序list_passwed=[]for i in passlist:if i not in list_passwed:list_passwed.append(i)write_txt()

python 讀取TXT到數(shù)組 列表去重,不打亂原來的順序

#####################################################################qq:316118740#BLOG:http://hi.baidu.com/alalmn# python 讀取TXT到數(shù)組  列表去重,不打亂原來的順序# 剛學(xué)寫的不好請大家見諒####################################################################   def open_txt(): #打開TXT文本寫入數(shù)組  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的第一個(gè)元素    while i < len(passlist):      del passlist[i]      del list_passwed[i]  except:    return 0   ######################################    global passlist #聲明全局變量  passlist = []  #用戶名:anonymous 密碼為空  www_cj(www) #域名拆解  open_txt()  #TXT導(dǎo)入數(shù)組  #passlist = list(set(passlist))  #python 列表去重  global list_passwed #列表去重,不打亂原來的順序  list_passwed=[]  for i in passlist:    if i not in list_passwed:      list_passwed.append(i)######################################  遍歷數(shù)組組合出 密碼  I1 = 0 #得到list的第一個(gè)元素  while I1 < len(list_passwed):    print "WWWWWWWWWWW",I1    if I1==len(list_passwed):      break #退出循環(huán)    I2 = 0 #得到list的第一個(gè)元素    while I2 < len(list_passwed):      print "1111:",list_passwed[I1],"2222:",list_passwed[I2]      I2 = I2 + 1 #二層    I1 = I1 + 1  #一層######################################

本文實(shí)例講述了python讀取TXT到數(shù)組及列表去重后按原來順序排序的方法。分享給大家供大家參考。

 
 
 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 奇台县| 韩城市| 揭东县| 裕民县| 洛隆县| 灯塔市| 吴旗县| 宝坻区| 朝阳市| 泽普县| 镇宁| 鸡西市| 平潭县| 仙桃市| 武城县| 临朐县| 青铜峡市| 长寿区| 建阳市| 平乐县| 芦溪县| 随州市| 上蔡县| 永仁县| 青河县| 二手房| 上栗县| 龙州县| 江川县| 丘北县| 普安县| 永修县| 永城市| 清水河县| 河北省| 长泰县| 乐至县| 建水县| 乡城县| 那曲县| 东兰县|