improved translation (#20258)
This commit is contained in:
committed by
Jaka Kranjc
parent
5160cb86b9
commit
fbaae6927e
@ -1,21 +1,21 @@
|
|||||||
---
|
---
|
||||||
title: For Loop Statements
|
title: For Loop Statements
|
||||||
localeTitle: Para declaraciones de bucle
|
localeTitle: Bucles For
|
||||||
---
|
---
|
||||||
## Para declaraciones de bucle
|
## Bucles For
|
||||||
|
|
||||||
Python utiliza un bucle for para iterar sobre una lista de elementos. A diferencia de C o Java, que usan el bucle for para cambiar un valor en pasos y acceder a algo como una matriz que usa ese valor.
|
Python utiliza los bucles for para iterar sobre una lista de elementos. A diferencia de C o Java, que usan los bucles for para cambiar un valor y acceder a algo como una matriz que usa ese valor.
|
||||||
|
|
||||||
Para los bucles, repita sobre las estructuras de datos basadas en recopilación, como listas, tuplas y diccionarios.
|
Los bucles 'for' iteran sobre estructuras de datos basadas en conjuntos de datos como las listas, las tuplas o los diccionarios.
|
||||||
|
|
||||||
La sintaxis básica es:
|
La sintaxis básica de un bucle for es la siguiente:
|
||||||
|
|
||||||
```python
|
```python
|
||||||
for value in list_of_values:
|
for value in list_of_values:
|
||||||
# use value inside this block
|
# use value inside this block
|
||||||
```
|
```
|
||||||
|
|
||||||
En general, puede usar cualquier cosa como el valor del iterador, donde se pueden asignar las entradas del iterable. Por ejemplo, puede desempaquetar tuplas de una lista de tuplas:
|
En general, puedes usar cualquier cosa como iterador, a este se le asignan todos los valores del iterable. Por ejemplo, puedes desempaquetar tuplas de una lista de tuplas:
|
||||||
|
|
||||||
```python
|
```python
|
||||||
list_of_tuples = [(1,2), (3,4)]
|
list_of_tuples = [(1,2), (3,4)]
|
||||||
@ -24,7 +24,7 @@ list_of_tuples = [(1,2), (3,4)]
|
|||||||
print("a:", a, "b:", b)
|
print("a:", a, "b:", b)
|
||||||
```
|
```
|
||||||
|
|
||||||
Por otro lado, puedes hacer un bucle sobre cualquier cosa que sea iterable. Puedes llamar a una función o usar una lista literal.
|
Por otro lado, puedes hacer correr un bucle sobre cualquier cosa que sea iterable. Puedes llamar a una función o usar una lista literal.
|
||||||
|
|
||||||
```python
|
```python
|
||||||
for person in load_persons():
|
for person in load_persons():
|
||||||
@ -38,14 +38,14 @@ for character in ["P", "y", "t", "h", "o", "n"]:
|
|||||||
|
|
||||||
Algunas formas en que se utilizan los bucles For:
|
Algunas formas en que se utilizan los bucles For:
|
||||||
|
|
||||||
**Iterar sobre la función de rango ()**
|
**Iterar sobre la función range()**
|
||||||
|
|
||||||
```python
|
```python
|
||||||
for i in range(10):
|
for i in range(10):
|
||||||
print(i)
|
print(i)
|
||||||
```
|
```
|
||||||
|
|
||||||
En lugar de ser una función, el rango es en realidad un tipo de secuencia inmutable. La salida contendrá los resultados del límite inferior, es decir, 0 al límite superior, es decir, 10, pero excluyendo 10. Por defecto, el límite inferior o el índice de inicio se establece en cero. Salida:
|
En lugar de ser una función, range es en realidad un tipo de secuencia inmutable. La salida contendrá los resultados del límite inferior, es decir, 0 al límite superior, es decir, 10, pero excluyendo 10. Por defecto, el límite inferior o el índice de inicio se establece en cero. Salida:
|
||||||
```
|
```
|
||||||
>
|
>
|
||||||
0
|
0
|
||||||
|
Reference in New Issue
Block a user