我有一个包含 7000 行字符串的文本文件。我必须根据几个参数搜索特定的字符串。
有人说下面的代码效率不高(速度和内存使用)。
f = open("file.txt")
data = f.read().split() # strings as list
- 首先,如果连列表都没有,我怎么会开始搜索呢?
- 加载整个文件是否有效?如果没有,怎么办?
- 要过滤任何内容,我们需要搜索我们需要正确阅读的内容!
有点迷茫
我有一个包含 7000 行字符串的文本文件。我必须根据几个参数搜索特定的字符串。
有人说下面的代码效率不高(速度和内存使用)。
f = open("file.txt")
data = f.read().split() # strings as list
有点迷茫