python - 在 python 中过滤/迭代非常大的列表

标签 python data-structures

如果我有一个包含 1000 万个对象的列表,我该如何快速过滤该列表。通过列表理解进行完整迭代大约需要 4-5 秒。在 python 中是否有任何有效的数据结构或库?还是 python 不适合大数据集?

最佳答案

如果您有统一类型的数字并且速度是您的主要目标(并且您想使用 Python),请使用 Numpy 数组。

关于python - 在 python 中过滤/迭代非常大的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4800858/

相关文章:

c - 访问结构体中的结构体

JavaScript - 获取父对象

python - FuncAnimation 不显示函数之外

python - 使用 Python 解析像素数据的最有效/最快速的方法?

python - df[x]、df[[x]]、df ['x' ]、df[['x' ]] 和 df.x 之间的区别

python - 使用 mmap 增加文件的大小

c - c 中的结构和文件

python - 如何在 python 函数中的 'self' 旁边添加参数?

c - 使用什么数据结构? ( HashMap 与特里树与?)

c - 为什么链表的变量必须是指针