나는이 클래스가 :이 클래스를 실행하는 올바른 방법은 무엇입니까?
class MyClass:
def __init__(self, my_list):
for item in my_list:
print(item)
어떻게하면 my_list
을 필요로하기 때문에 MyClass()
를 실행하는 변수를 설정할 수 있습니까?
나는 MyClass = MyClass()
시도했지만이 오류 얻을 :
TypeError: __init__() takes exactly 2 arguments (1 given)
올바른 방법은 무엇입니까?
이 : 'MyClass에 ("문자열")를'내가 할'형식 오류 :'모듈 '개체가 callable'되지 않습니다. 잘못 됐나? –
@ zachgates : 가능합니다. 루프는 문자열의 각 문자를 별도로 인쇄합니다. –
@zachgates : 수입이 있고 클래스가 섞여 있습니다. –