클래스·29 / 31

리스트를 속성으로 갖는 클래스

리스트도 인스턴스 속성이 될 수 있습니다. __init__에서 빈 리스트로 시작해두면, 메서드 안에서 append()로 값을 계속 추가할 수 있습니다.

class Basket:
    def __init__(self):
        self.fruits = []

    def add_fruit(self, fruit):
        self.fruits.append(fruit)

b = Basket()
b.add_fruit("사과")
print(b.fruits)

할 일

song을 self.songs에 추가하세요

막혔나요?
코드 에디터