使用for 循环时,初学者经常会遇到这个报错
TypeError: 'int' object is not iterable
是因为不能直接用int进行迭代,而必须加个range.
a_range = (10)
a_list = [x * x for x in range(a_range)]
print(a_list)
加上 range()再进行迭代就没有问题了
使用for 循环时,初学者经常会遇到这个报错
TypeError: 'int' object is not iterable
是因为不能直接用int进行迭代,而必须加个range.
a_range = (10)
a_list = [x * x for x in range(a_range)]
print(a_list)
加上 range()再进行迭代就没有问题了