def odd():
for i in xrange(0, 100):
if i % 2 == 1:
print i
我有这个小功能。 我想知道:
- 是否有办法让它消耗更少的内存?
- 您可以使用哪些工具和技术来有效衡量和改善内存消耗?
在查看以下问题后,我想到了这个问题:odd numbers
最佳答案
最近有一个answer on Stackoverflow关于内存消耗测量。
至于循环的内存消耗,它可以忽略不计,并且不依赖于范围的上限,因为 xrange()
并不真正存储比它的下一个值更多的内容。将返回。
关于python - 如何使简单的for循环消耗更少的内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17301587/