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'作爲變量名,否則可能會遇到更多錯誤。 –