for循环-列表遍历.note
·遍历列表、元组、字符串和 range()
遍历:依次获取每个元素

当列表种元素很多时,这种方法就不适用,需要使用到 for循环 :
l = [2,4,6,8,10]
for item in l: //最后的 l 指列表“l”,表示要遍历的列表
print(item)
# for 和 in 是两个固定语法,且最后必须要跟冒号“ :” ;item 是一个变量,可以自定义,使用起来和普通的变量没有差别
#佛如语句又叫做循环语句,作用是重复执行一段代码for循环执行:
l = [2,4,6,8,10]
for item in l:
print(item)
item 先变成 2 ,然后往下执行 print 语句
然后item 再变成 4 ,然后往下执行 print 语句
之后item 变成 6 ,然后往下执行 print 语句
然后item 再变成 8 ,往下执行 print 语句
item 再变成 10 ,往下执行 print 语句
因为列表 l 种没有元素了,for循环 执行完毕不止列表可以遍历,元组、字符串、range() 也可以使用 for 进行遍历
for循环 后的代码需要缩进才能重复执行,否则只会执行一次
# 遍历列表
l = list(range(1,101))
for item in l:
print(item)
输出结果:(太长只显示部分)
1
2
3
.
.
.
99
100
# 将值乘以 2
l = [1,2,3,4,5,6]
for item in l:
item += 2
print(item)
输出结果:
3
4
5
6
7
8
#遍历字符串
for item in "Python":
print(item)
输出结果:
P
y
t
h
o
n