No me ha quedado claro en qué momento usar [ ] o doble [ [ ] ]

Gerardo Mayel Fernández Alamilla

Gerardo Mayel Fernández Alamilla

Pregunta
studenthace 4 años

No me ha quedado claro en qué momento usar [ ] o doble [ [ ] ]

4 respuestas
para escribir tu comentario
    Ana Karina Luna Cruz

    Ana Karina Luna Cruz

    studenthace 4 años

    Adicional, los corchetes simples [] son básicamente para crear listas, a diferencia de () que son para crear tuplas. Ambas (listas y tuplas) tienen características particulares. Puedes revisar estas siguiendo esta ruta de cursos de Platzi:

    Curso Básico de Python > Estructuras de datos >

    • Almacenar varios valores en una variable: listas
    • Entendiendo cómo funcionan las tuplas
    Ana Karina Luna Cruz

    Ana Karina Luna Cruz

    studenthace 4 años

    Hola Gerardo, encontré algunos recursos adicionales sobre el uso de [[ ]]. Mencionan varios ejemplos, aunque es en inglés:

    https://www.quora.com/When-using-pandas-how-do-I-know-when-to-use-the-double-square-brackets

    https://stackoverflow.com/questions/41083869/double-square-brackets-side-by-side-in-python

    Los dobles corchetes o "double square brackets" te permite crear listas de listas (o lo que es lo mismo, tus datos agrupados en diferentes listas). También te permite llamar elementos individuales dentro de una lista, indicando la posición del elemento en la lista.

    Otras funciones son:

    • LLevar a una lista los títulos de las columnas de un data frame -Obtener, de un conjunto de datos, un df en lugar de una serie -Crear listas de índices o listas de etiquetas

    Espero haberte ayudado. Saludos.

    Ana Karina Luna Cruz

    Ana Karina Luna Cruz

    studenthace 4 años

    Agregaría qué: no sólo aplica para visualizar tus datos en tipo columna: [] o en varias columnas: [[]] .Dobles corchetes también te permite visualizar datos específicos de dos o más columnas, o siento conjunto de datos, en un mismo plot o gráfico

    Daniel Adolfo Ordoñez Rubio

    Daniel Adolfo Ordoñez Rubio

    studenthace 4 años

    Hola, Gerardo :) Se utilizan para acceder a un índice en un DataFrame (la estructura de datos de dos dimensiones). Una vez

    [indice]
    te devuelve el valor como una seria, y dos veces
    [[indice]]
    te devuelve el valor como un DataFrame.

    Piensa en tu DataFrame como una tabla, puedes llamar una columna

    [columna]
    o varias columnas como una tabla
    [[columna_uno, columna_dos]]

Curso de Pandas con Python [Empieza Gratis]

Curso de Pandas con Python [Empieza Gratis]

Pandas es la librería de software libre para manipulación de datos con Python más usada en Data Science. Manipula grandes sets de datos numericos, tablas y series de tiempo. Trabaja con múltiples formatos de archivos de datos como csv o xls. Crea DataFrames que podrás manipular y analizar sin preocuparte por el performance de tus aplicaciones, todo esto muy fácil y rápido con Pandas.

Curso de Pandas con Python [Empieza Gratis]
Curso de Pandas con Python [Empieza Gratis]

Curso de Pandas con Python [Empieza Gratis]

Pandas es la librería de software libre para manipulación de datos con Python más usada en Data Science. Manipula grandes sets de datos numericos, tablas y series de tiempo. Trabaja con múltiples formatos de archivos de datos como csv o xls. Crea DataFrames que podrás manipular y analizar sin preocuparte por el performance de tus aplicaciones, todo esto muy fácil y rápido con Pandas.