Mus*_*ger -2 python oop class object instance
我有当前的代码:
class Stock:
def __init__(self,name,price):
self.name = name
self.price = price
name='MSFT'
price=100
obj1= Stock(name,price)
Run Code Online (Sandbox Code Playgroud)
但是这仅适用于创建类的单个实例,如果我有一个包含数百个名称的列表,如何创建对象变量名称并初始化它们呢?
假设您有名单和价格表,您可以使用zip和列出理解:
names = ['A', 'B', 'C']
prices = [100, 200, 300]
objects = [Stock(name, price) for name, price in zip(names, prices)]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
956 次 |
| 最近记录: |