Если бы у меня был список aList = ['Apple', 'Banana', 'Cherry', 'Date']
, и я хотел бы сделать каждый элемент в списке объектом, например, эквивалентом Banana = AClass()
.После этого я смогу создать и вызвать self.anything
для каждого элемента в списке.
Как мне поступить?
По сути, я пытаюсь достичь:
import random
class Fruit:
def __init__(self):
self.tastiness = random.randint(1,10)
fruits = ['Apple', 'Banana', 'Cherry', 'Date']
fruits[1] = Fruit() # Creating a variable from the list
if Banana.tastiness < 5:
print('Not tasty enough')