编程语言
首页 > 编程语言> > python – 类的多个实例

python – 类的多个实例

作者:互联网

我有一个名为Points的课程,我需要创建100分.
我需要做类似的事情:

class Point(object)
...

for i in range(1,100):
    pi = Point()

这些点应命名为p1,p2,… p100

显然,上面的行不起作用.

问题是:我知道我可以在一个循环中使用exec来创建100个点但是有没有更好的方法可以在不使用exec的情况下完成它?

解决方法:

您可以使用列表推导创建多个对象:

# 100 points in list
points = [Point() for _ in range(100)]

标签:python,multiple-instances,instances
来源: https://codeday.me/bug/20190714/1459850.html