如何解析Python中实现大文件快速比较的代码?
- 内容介绍
- 文章标签
- 相关推荐
本文共计954个文字,预计阅读时间需要4分钟。
问题+假设,有两个大文件分别存储了大量数据,数据实际上就是一堆字符串,每行存储一条,如何快速筛选出两个文件的异同之处,或者如何筛选出两个文件中不同的元素呢?
问题
假如,在有两个大文件分别存储了大量的数据,数据其实很简单就是一堆字符串,每行存储一条,如何快速筛选出两个文件的异同之处么,或者如何筛选出两个文件中不同的元素呢?
刚开始我是通过最简单的方法,利用for循环去一个个的判断,时间复杂度为m的n次幂,当然当文件数量级为十万或者百万时,速率简直慢到了极点。
本文共计954个文字,预计阅读时间需要4分钟。
问题+假设,有两个大文件分别存储了大量数据,数据实际上就是一堆字符串,每行存储一条,如何快速筛选出两个文件的异同之处,或者如何筛选出两个文件中不同的元素呢?
问题
假如,在有两个大文件分别存储了大量的数据,数据其实很简单就是一堆字符串,每行存储一条,如何快速筛选出两个文件的异同之处么,或者如何筛选出两个文件中不同的元素呢?
刚开始我是通过最简单的方法,利用for循环去一个个的判断,时间复杂度为m的n次幂,当然当文件数量级为十万或者百万时,速率简直慢到了极点。

