python读取TXT到数组及列表去重后按原来顺序排序的方法
本文实例讲述了python读取TXT到数组及列表去重后按原来顺序排序的方法。分享给大家供大家参考。具体如下:
####################################################################
#python读取TXT到数组列表去重,不打乱原来的顺序
#刚学写的不好请大家见谅
####################################################################
defopen_txt():#打开TXT文本写入数组
try:
infile=file('admin.txt','r')
xxx=file('admin.txt','r')
forxxx_lineinxxx.readlines():
passlist.append(xxx_line)
xxx.close()
except:
return0
deflist_del():#清空list列表
try:
i=0#得到list的第一个元素
whilei<len(passlist):
delpasslist[i]
dellist_passwed[i]
except:
return0
######################################
globalpasslist#声明全局变量
passlist=[]#用户名:anonymous密码为空
www_cj(www)#域名拆解
open_txt()#TXT导入数组
#passlist=list(set(passlist))#python列表去重
globallist_passwed#列表去重,不打乱原来的顺序
list_passwed=[]
foriinpasslist:
ifinotinlist_passwed:
list_passwed.append(i)
######################################遍历数组组合出密码
I1=0#得到list的第一个元素
whileI1<len(list_passwed):
print"WWWWWWWWWWW",I1
ifI1==len(list_passwed):
break#退出循环
I2=0#得到list的第一个元素
whileI2<len(list_passwed):
print"1111:",list_passwed[I1],"2222:",list_passwed[I2]
I2=I2+1#二层
I1=I1+1#一层
希望本文所述对大家的Python程序设计有所帮助。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西