문제 : 내 솔루션으로 시도Len() 함수를 사용하여 목록의 각 요소 길이를 반환하는 방법은 무엇입니까?
Write a loop that traverses:
['spam!', 1, ['Brie', 'Roquefort', 'Pol le Veq'], [1, 2, 3]]
and prints the length of each element.
:
list = ['spam!', 1,['Brie', 'Roquefort', 'Pol le Veq'], [1,2,3]]
element = 0
for i in list:
print len(list[element])
element += 1
그러나이 오류 수신 :의 TypeError: object of type 'int' has no len()
'1'의 길이는 얼마입니까? 그리고 '1323'은 어떨까요? 현재 입력에 대해 예상되는 결과는 무엇입니까? –
'list'를 변수 이름으로 사용하지 마십시오. 그렇지 않으면 더 많은 오류가 발생할 수 있습니다. –