格式:
for 变量名 in 列表名:
举个栗子:
lst = [1,2,3,4,5,6,7]
for i in lst: #! i 是我随便写的一个变量名,用它来装 从lst列表中拿出的数据
print(i)
注意:for循环执行的次数跟列表中的数据数量有关,列表中有多少数据,for循环就执行多少次
这里提到一个小技巧,直接print(i) 列表中的每个数据会单独占一行,因为遍历列表是一个一个向外拿数据的。拿有个办法能够让他们在一行显示:
lst = [1,2,3,4,5]
for i in lst:
print(i,end=' ') #! 我在 i 后面写了一个end=' '
end表示在输出结束后,在末尾追加的信息。如果我们不写,那就是默认换行,所以在上一个程序中每个数据才会独占一行,如果我写了end那就是在输出结束后追加一个我设定的信息。
print(i,end='') #!一个空的单引号,表示没有东西,那么输出完第一个 i 之后就不会换行,也不会有其他数据
print(i,end=' ') #!写了个带空格的单引号,这个就是在每次输出之后都加上一个空格
print(i,end='😀')#!甚至是笑脸