Dynamically naming objects.
Hans Nowak
zephyrfalcon!NO_SPAM! at gmail.com
Fri Jun 6 23:20:49 EDT 2008
Kalibr wrote:
> I've been developing a small script to fiddle with classes, and came
> accross the following problem. Assuming I get some user input asking
> for a number, how would I spawn 'n' objects from a class?
>
> i.e. I have a class class 'user' and I don't know how many of them I
> want to spawn.
>
> Any ideas?
Sure. This will give you a list of n instances of user:
[user() for i in range(n)]
Of course, you could also use a good old for loop:
for i in range(n):
u = user()
...do something with u...
Hope this helps!
--
Hans Nowak (zephyrfalcon at gmail dot com)
http://4.flowsnake.org/
More information about the Python-list
mailing list