对比list的处理速度
- 作者: 夏殇25474321
- 来源: 51数据库
- 2022-08-12
#网上代码
def open_httptxt(): #打开TXT文本写入数组
st=time.clock()
try:
passlist = []
list_passlist=[]
xxx = file('http.txt', 'r')
for xxx_line in xxx.readlines():
#past.append(xxx_line)
passlist.append(xxx_line)
xxx.close()
for i in passlist: #python 列表去重
if i not in list_passlist:
list_passlist.append(i)
E = 0 #得到list的第一个元素
while E < len(list_passlist):
#print list_passlist[E]
past.append(list_passlist[E]) #添加到数组里
E = E + 1
except:
return 0
print 'open_http ' +str(time.clock()-st)
#自己写的函数
def path_http():
st=time.clock()
f=open('http.txt','r')
tlst=f.readlines()
past = {}.fromkeys(tlst).keys() #去掉重复
#past = list(set(tlst))
print 'my def path_http ' + str(time.clock()-st)
f.close()
return past
推荐阅读
热点文章
Discord.py(重写)on_member_update 无法正常工作
0
Discord.py 在 vc 中获取用户分钟数
0
discord.py 重写 |为我的命令出错
0
Discord.py rewrite 如何 DM 命令?
0
播放音频时,最后一部分被切断.如何解决这个问题?(discord.py)
0
在消息删除消息 Discord.py
0
如何使 discord.py 机器人私人/直接消息不是作者的人?
0
(Discord.py) 如何获取整个嵌入内容?
0
Discord bot 尽管获得了许可,但不能提及所有人
0
Discord.py discord.NotFound 异常
0
