class A:
def _init__():
self.B = []
def C:
.....
결과값 = self.B
이렇게해서 리스트로 출력하도록 해놓으면
여기서
AAA = A()
이렇게 클래스를 객체화하는 순간
생성자의 self.B = [] 때문에 바로 빈값이 되버리나?
그래서 클래스 객체화하고 나서
AAA = A()
print(self.B) 를 해도 아무것도 출력이 안되나?
class A:
def _init__():
self.B = []
def C:
.....
결과값 = self.B
이렇게해서 리스트로 출력하도록 해놓으면
여기서
AAA = A()
이렇게 클래스를 객체화하는 순간
생성자의 self.B = [] 때문에 바로 빈값이 되버리나?
그래서 클래스 객체화하고 나서
AAA = A()
print(self.B) 를 해도 아무것도 출력이 안되나?
생성자에서 B 초기화했으니까 추가적으로 건들기 전에는 빈 리스트겠지
결과값을 인스턴스를 통해서(클래스를 객체화한 것을 통해서) 출력하려는데
결과값을 B에 대입해놔도 생성자에서 인스턴스 생성하는 순간 초기화되어버리는거임?
그럼 어떻게 해야 인스턴스를 통해서 출력할수 있지?
뭘 하려는건지 모르겠넹..