저는 파이썬을 처음 사용합니다. 나는 시작하는 방법이 : 나는 다른 경우에 성공적으로 len()
라고 한왜 파이썬에서`len (list)`를 찾을 수 없습니까?
def foo(self, list):
length = len(list)
하지만, 여기에 내가 얻을 :
TypeError: object of type 'type' has no len()
가 어떻게 전달이 개체가 목록이라고 파이썬을 확신합니까? 내가 뭘 놓치고 있니?
이 오류를 재현 할 수 없습니다. 그리고 나는 그것이 왜 효과가 없어야하는지 알지 못합니다. 물론'list' 매개 변수는'list' 유형을 숨기지 만,'len'을 호출 할 수 있어야합니다. 그 오류로 실패 할 수있는 최소한의 목록을 제공 할 수 있습니까? –
죄송합니다. 시간이 없습니다. 나는 그 이름을 '처음'으로 바꿨다. –
-1 : "죄송합니다. 그럴 시간이 없습니다." 우리가 도울 수있는 충분한 정보를 제공 할 수 없습니까? 죄송합니다 더 도움이 될 수는 없지만 더 많은 정보가 없으면 우리는 추측하고 있습니다. –