请问一下各位老哥,为啥我这两行代码运行结果不一样呢。答案上都是一样的?
回答:
因为 list(range(3, 31, 3))
返回的就是一个列表,你在它的外面又写了一个 []
,threes
就成嵌套的列表了,所以只需要把 []
删掉就可以了。
回答:
sh = list(range(3, 31, 3))
for s in sh:
print(s)
回答:
list()和 [] 功能等同。
如何是只要输出结果的结果:
for number in range(3,31,3):
print(number)
不过题目是需要创建一个列表(list),所有需要加个list
个人觉得,这里有个探索点,可以看看:
range(3,31,3) 和 list(range(3,31,3))的差别是什么
以上是 请问一下各位老哥,为啥我这两行代码运行结果不一样呢。答案上都是一样的? 的全部内容, 来源链接: utcz.com/p/938790.html