for循环为啥前面还要加一个x
本帖最后由 xiao8605 于 2021-6-24 11:03 编辑print(sum())里的for循环前面为啥还要加一个x,x有啥用嘞 tempList=[]
for x in range(1,1001):
tempList.append(x) 这叫列表推导式:
x(列表中一个元素的最终值) for x in range(1,101)(用for 循环迭代出 每一个 x 的值)
最终会得到 列表
你甚至可以这样写:
最终会得到 列表 这个叫列表推导式 ba21 发表于 2021-6-24 11:00
tempList=[]
for x in range(1,1001):
tempList.append(x)
for循环前面为啥要加一个x啊,tempList=[],括号有啥用哇 suchocolate 发表于 2021-6-24 11:04
这个叫列表推导式
那这个的作用是啥嘞
因为使用中括号括起来,所以这是个列表
列表里面存储的是x,也就是第一个x的含义。
这个x来自于range(1,101)
[存放x,x来自于range(1,101)]
xiao8605 发表于 2021-6-24 11:08
那这个的作用是啥嘞
看教程https://www.runoob.com/python3/python3-data-structure.html
页:
[1]