Diferencias entre listas y Tuplas. <ol> <li>Las listas se crean con [] y las Tuplas con ()</li> <li>Las tuplas son inmutables, no se pued...

Pregunta de la clase:
Tuplas
Juan Camilo Maldonado Perez

Juan Camilo Maldonado Perez

Pregunta
student
hace 3 años

Diferencias entre listas y Tuplas.

  1. Las listas se crean con [] y las Tuplas con ()
  2. Las tuplas son inmutables, no se pueden cambiar.
  3. siempre son del tipo tupla sin importar el tipo de dato interno.

¿Es Correcto?

3 respuestas
    Angel Fabricio Romani Tafur

    Angel Fabricio Romani Tafur

    student
    hace 3 años

    A qué te refieres con el punto 3?

    Juan Camilo Maldonado Perez

    Juan Camilo Maldonado Perez

    student
    hace 3 años

    En principio Python maneja 4 tipos de datos que son los booleanos, los numéricos (enteros, punto flotante y complejos) y las cadenas de caracteres. Sin embargo hay mas categorias como lo son este caso las tuplas, son un tipologia de datos de secuencias. Para verlo mejor tengo este ejemplo: EjemploDeTuplas.png En principio Python maneja 4 tipos de datos que son los booleanos, los numéricos (enteros, punto flotante y complejos) y las cadenas de caracteres. Sin embargo hay más categorías como lo son este caso las tuplas, son un tipología de datos de secuencias. Para verlo mejor tengo este ejemplo: Hay 3 tuplas, dentro hay 3 tipos de datos diferentes (números o Int, cadenas de texto o strings y los flotantes o floats) cuando le pregunto a Python por la tipología de cada uno, se imprime que son tipo Tuple , esto se debe por que estan dentro un conjunto tuplas respectivamente. Es así como yo lo entiendo mejor.

    Angel Fabricio Romani Tafur

    Angel Fabricio Romani Tafur

    student
    hace 3 años

    Entiendo perfectamente a lo que te refieres, la verdad no lo había pensado de esa manera con los tipos de datos interno que tienen las tuplas. Considero que sí tienes razón o que es una correcta conclusión. Muchas gracias Uu.

Curso de Python [Empieza Gratis] - Platzi

Curso de Python [Empieza Gratis] - Platzi

Aprende a programar en Python desde cero. Potencia tu futuro con el lenguaje en auge en data science, desarrollo backend, Machine Learning, IoT y más. Crea tus primeros programas utilizando variables, estructuras de datos, condicionales y ciclos.

Curso de Python [Empieza Gratis] - Platzi
Curso de Python [Empieza Gratis] - Platzi

Curso de Python [Empieza Gratis] - Platzi

Aprende a programar en Python desde cero. Potencia tu futuro con el lenguaje en auge en data science, desarrollo backend, Machine Learning, IoT y más. Crea tus primeros programas utilizando variables, estructuras de datos, condicionales y ciclos.