假设我有一个类,表示一个具有许多属性(例如字符串和整数等简单数据类型)的对象。应该将它们表示为实例变量,还是更好地遵循“Pythonic”的方式,将它们放入字典中呢?
例如:
例如:
class FruitBasket:
def __init__(self,apples, oranges, bananas, pears): #number of apples, oranges etc...
self.apples = apples
self.oranges = oranges
self.bananas = bananas
self.pears = pears
class FruitBasket:
def __init__(self, fruits): #fruits is a dictionary
self.fruits = fruits