【发布时间】:2015-12-29 11:58:00
【问题描述】:
在 python 中有没有办法像这样从对象中获取数据:
box = BoxWithOranges()
print box['color']
print box['weight']
print box['count']
而且更合规:
for index in range(box['count']):
box[index].eat()
【问题讨论】:
-
这个对象是一种字典还是什么?
-
您在寻找这样的东西吗? stackoverflow.com/questions/2675028/…
-
@marmeladze 我认为它来自某个模块,因为 dict 没有
.eat()方法... -
它看起来好像是一个容器,有自己的属性,还包含一个项目列表(橙子)。
-
不清楚你在问什么,但我怀疑你的答案在data model。
标签: python object properties