Cómo crear una lista numérica en Python

Para hacer una lista numérica en Python, crear una lista vacía y agregue los elementos mediante el método append.

lista=[ ]
for x in range(i,j):
lista.append(x)

  • La primera declaración crea una lista vacía.
  • La segunda declaración define un ciclo de i a j.
  • La tercera declaración agrega el valor del contador a la lista en cada iteración.

Método alternativo

Alternativamente, se puede utilizar la técnica de comprensión

lista=[x for x in range(i,j)]

En esta forma más compacta, no hay necesidad de definir una lista vacía.

La lista está definida por un ciclo y una fórmula.

Nota. Esto le permite crear una secuencia matemática. En lugar del argumento x, puede insertar una fórmula o una función matemática en el método append.

Ejemplos

Ejemplo 1

Crear una lista vacía en una variable.

squares=[]

Defina un ciclo for para iterar a través de los números enteros del 1 al 5.

En cada iteración, agregue el cuadrado del número a la lista con el método append().

for x in range(1,6):
squares.append(x**2)

Nel metodo append è definita la formula x**2 ossia la potenza di x alla seconda.

Visualizzare il contenuto della lista squares.

>>> squares
[1, 4, 9, 16, 25]

Se han añadido a la lista los cuadrados de los enteros del 1 al 5.

$$ 1^2=2, 2^2=4, 3^2=9, 4^2=16, 5^5=25 $$ È la successione numerica $$ 2,4,9,16,25 $$

Ejemplo 2 ( Comprehension )

Elabora una lista con los cuadrados de los números naturales del 1 al 5 utilizando la técnica comprehension.

squares=[x**2 for x in range(1,6)]

En esta forma compacta, la fórmula x** 2 y el bucle for están integrados en la lista.

Ver el contenido de la lista

>>> squares
[1, 4, 9, 16, 25]

La lista enumera los cuadrados de los números del 1 al 5.

https://how.okpedia.org/es/python/como-crear-una-lista-numerica-en-python


Infórmanos de un error o envíanos una sugerencia para mejorar esta página


Las listas en python


FacebookTwitterLinkedinLinkedin