循环内部或外部的对象创建

时间:2015-01-21 18:38:27

标签: python loops object python-3.x

什么是最有效的(在内存管理和/或速度方面),以及原因:

for r in rows:
    o = Obj(r.name, r.value)

o = Obj()
for r in rows:
   o.name = r.name
   o.value = r.value

我的胆量感觉是相等的:每次你创建一个对象并覆盖前面,或者你在属性级别进行。但我不确定我是否正确。

0 个答案:

没有答案