Python análisis de datos combate declaración 5.3-loop: for loop [python]

[Curso 5.3] Declaración de bucle: para bucle

El bucle for puede atravesar cualquier secuencia de elementos, como una lista o una cadena.

Iterar

1. ¿Qué sucede si quiero mostrar "hola mundo" 5 veces?

for i in range(5):
    print('hello world!')
-------------------------------------------------------------------
hello world!
hello world!
hello world!
hello world!
hello world!

2. Recorre la secuencia y mapea por

lst = list(range(10))
for i in lst[::2]:
    print(i)
print('-----')
# 遍历list

age = {'Tom':18, 'Jack':19, 'Alex':17, 'Mary':20}
for name in age:
    print(name + '年龄为:%s岁' % age[name])
# 遍历字典
-------------------------------------------------------------------
0
2
4
6
8
-----
Mary年龄为:20岁
Tom年龄为:18岁
Alex年龄为:17岁
Jack年龄为:19

3. lazo anidado

for i in range(3):
    for j in range(2):
        print(i,j)
# 循环套循环,注意:尽量不要多于3个嵌套
-------------------------------------------------------------------
0 0
0 1
1 0
1 1
2 0
2 1
Publicado 36 artículos originales · elogiado 17 · visitas 6274

Supongo que te gusta

Origin blog.csdn.net/qq_39248307/article/details/105476879
Recomendado
Clasificación