【发布时间】:2012-06-05 13:49:18
【问题描述】:
我找不到可以在这方面帮助我的指南。所以我希望有人可以帮助我解释这种用 Python 编程的方法。我正在尝试编写如下代码:
def Runner():
for G in range(someRange):
makeListObjectcalled 'ListNumber'+'G'
ListNumberg.append(G*500000 or whatever)
print ListNumberG
#so I would have a someRange amount of lists
#named 0,1,2,3...(up to someRange) I could look through
我认为它可以通过类来完成(事实上我猜这就是它们的用途......)但我不确定。有人可以帮我澄清一下吗?
【问题讨论】:
-
最重要的问题是你为什么认为你需要这样做,名字是什么意思?因此,提供更多上下文可能会有所帮助。 wez 的答案或 Eric Finn 的答案都可能是正确的,这取决于这一点。如果名称有意义,请使用字典。如果您只需要一堆不同的列表(或特定顺序的列表),请使用 Eric 提供的列表解决方案。
标签: python function list generator