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'作为变量名,否则可能会遇到更多错误。 –