我有一个包含7000行字符串的文本文件。我需要根据一些参数搜索特定的字符串。
有些人说下面的代码不够高效(速度和内存使用):
有些人说下面的代码不够高效(速度和内存使用):
f = open("file.txt")
data = f.read().split() # strings as list
- 首先,如果不将其列为列表,我该如何开始搜索呢?
- 加载整个文件是否高效?如果不是,应该如何处理?
- 要筛选任何内容,我们需要搜索它们并正确读取!
有点困惑。