【发布时间】:2017-05-21 11:17:57
【问题描述】:
https://github.com/danielmiessler/SecLists/blob/master/Passwords/10k_most_common.txt
将这个列表转换为 python 列表的最有效方法是什么,我只需要前 100 个。
谢谢,莱昂。
仅供参考,我浏览了网站,发现了很多与多行列表相关的内容,但没有任何帮助。
【问题讨论】:
-
读入文件,然后换行分割。
-
“最高效”是什么意思?最少的编程时间?最少的行数?如果您的意思是这些,请使用 Matteo Secco 的答案。最少的输入/输出?如果是这样,请多使用几行来仅读取前 100 行。最短的执行时间?这取决于你的环境。你想要只读取前 100 行的代码吗?
-
一切皆有效率的因素。
-
实际上,代码永远不可能在所有事情上都高效。就像编程的谚语所说:“好,快,便宜。选择两个。”当前最喜欢的答案在很多方面都很出色,但输入/输出量很差。