Cómo elevar al cuadrado los elementos de una lista en Python

Escrito por mike wallace | Traducido por juliana star
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo elevar al cuadrado los elementos de una lista en Python
Cómo elevar al cuadrado los elementos de una lista en Python. (Hemera Technologies/Photos.com/Getty Images)

El lenguaje de programación Python tiene un contenedor de datos conocido como lista. La lista puede contener muchos tipos diferentes de datos, como letras, números y otros objetos. Puedes usar una lista para realizar operaciones rápidamente en todos los elementos que contenga. Por ejemplo, puedes elevar al cuadrado todos los números de una lista iterando a través de ella y realizando una operación para elevar al cuadrado en el elemento actual que esté siendo iterado. Este tipo de operaciones son muy convenientes, ya que solamente necesitas escribir una instrucción para afectar la lista completa.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Necesitarás

  • Una computadora con el lenguaje de programación Python 3.2 instalado (ver Recursos)

Lista completaMinimizar

Instrucciones

  1. 1

    Abre el editor de textos IDLE que viene junto con la descarga de Python. El editor de textos IDLE se encuentra en "Archivos de programa" (o "Aplicaciones" para Macintosh), en el directorio de Python. Un archivo de código fuente en blanco se abrirá en la ventana del editor IDLE.

  2. 2

    Declara una lista de números escribiendo algo como lo siguiente en la parte superior del archivo de código fuente (puedes elegir los números que quieras):

    numList = [1, 2, 3, 4, 5, 6, 7, 8, 9]

  3. 3

    Itera a través de la lista de números usando un ciclo for de esta forma:

    for num in numList:

  4. 4

    Coloca una sangría en la siguiente línea después del ciclo for presionando la tecla tab o presionando la tecla espaciadora cuatro veces. Cada iteración del ciclo for ejecutará el código de la línea que tiene la sangría. Puedes elevar al cuadrado el valor de la iteración actual del ciclo for e imprimirlo escribiendo el siguiente código en la línea con la sangría:

    print(num * num)

  5. 5

    Ejecuta el programa presionando F5. La salida se verá de esta forma (si usaste los números exactos escritos en el Paso 2):

    1 4 9 16 25 36 49 64 81

No dejes de ver

Recursos

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles