Logo de Código Facilito
  • Inicio
  • Replays
  • Iniciar sesión
  • Crear cuenta
  • Explorar cursos
  • Bootcamps
  • Precios
  • Blog

¡Califica el Curso Profesional de Python v1!

Selecciona la calificación de 1 a 5 estrellas

Reporta un error

Curso Curso Profesional de Python v1

Video Desempaquetado de tuplas

Tipo de error

Algo salió mal al cargar el vídeo

El vídeo no pudo cargarse, hemos enviado un reporte al equipo de desarrollo, para poder solucionarlo a la brevedad.

Mientras solucionamos el problema, intenta lo siguiente para solucionar el error:

  • Recarga la página
  • Intenta reiniciar tu navegador y luego vuelve a reproducir el vídeo
  • Vacía el caché de tu navegador
  • Intenta reproducir con las extensiones del navegador deshabilitadas
  • Intenta con un navegador distinto
  • Si el problema persiste contáctanos en Discord
home Ir al inicio report_problem Reportar falla star Valorar curso

En ciertas ocasiones tendremos la necesidad de obtener algunos elementos de nuestras tuplas, por ejemplo, teniendo la siguiente tupla.

tupla = (10, 20, 30, 40, 50)

Necesito obtener el primero, el segundo y el último elemento; Para lograr esto tendremos un par de opciones; trabajando con índices y sin ellos. Veamos.

Si trabajamos con índices podemos hacerlo lo siguiente.

primero = tupla[0]
segundo = tupla[1]
ultimo = tupla[-1]

o simplemente podemos reducir las líneas de código y dejarlo en una sola.

primero, segundo, ultimo = tupla[0], tupla[1], tupla[-1]

La segunda opción es dejar de trabajar con las los índices y utilizar el guión bajo _.

primero, segundo, _, _, ultimo = tupla

Como observamos he colocado dos guiones bajos que hacen referencia a el número 30 y el número 40, valores que no necesitamos, por en de, no necesito almacenarlos en alguna variable; simplemente los ignoramos.

Ahora, que pasa si tengo una tupla mucho más grande y nuevamente necesito obtener esos tres elementos (el primero, el segundo y el último).

tupla = (10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 200, 300, 400)

Lo que podemos hacer es utilizar el guión bajo _ junto con el asterisco * y aplicar lo que hemos visto anteriormente.

primero, segundo, *_, ultimo = tupla

De esta forma podemos trabajar de una forma más eficiente con las tuplas.

  • check_circle_outline
    Módulo 1 | 8 clases

    Introducción

    expand_more
  • check_circle_outline
    Módulo 2 | 7 clases

    Conceptos Básicos

    expand_more
  • check_circle_outline
    Módulo 3 | 6 clases

    Listas

    expand_more
  • check_circle_outline
    Módulo 4 | 6 clases

    Tuplas

    expand_more
    • done_all

      Clase 1

      Tuplas

    • done_all

      Clase 2

      Valores por índices

    • done_all

      Clase 3

      Comprimir y Descomprimir tuplas

    • done_all

      Clase 4

      Desempaquetado de tuplas

    • done_all

      Clase 5

      De listas a tuplas

    • done_all

      Clase 6

      Resumen del bloque de tuplas

  • check_circle_outline
    Módulo 5 | 7 clases

    Cadenas

    expand_more
  • check_circle_outline
    Módulo 6 | 6 clases

    Diccionarios

    expand_more
  • check_circle_outline
    Módulo 7 | 9 clases

    Ciclos y Condicionales

    expand_more
  • check_circle_outline
    Módulo 8 | 14 clases

    Funciones

    expand_more
  • check_circle_outline
    Módulo 9 | 12 clases

    Clases

    expand_more
  • check_circle_outline
    Módulo 10 | 8 clases

    Módulos y Paquetes

    expand_more
  • check_circle_outline
    Módulo 11 | 5 clases

    Extras

    expand_more
  • check_circle_outline
    Módulo 12

    Examen del curso

    expand_more
    • done_all

      Examen

      Examen final del curso

Desempaquetado de tuplas

arrow_back Siguiente arrow_forward
Curso Profesional de Python v1