为什么这个for语句不能实行呢?
因为numbers是个int,你不能把int转为list你可以
for number in range(6): print(list([number]))
这样写(虽然此处list是冗余的)
数值类型问题;吧numbers转换成str(numbers)就ok了print(list(str(numbers)))
你不是想把int转换成list,但是如果在循环中,你一次只能提取出迭代器的一个元素,如果想创建列表的话,可以直接用list()