Capítulo 11. Estructuras de datos en Python

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

En el Capítulo 10, aprendiste sobre los tipos de objetos sencillos de Python como cadenas, enteros y booleanos. Ahora vamos a ver cómo agrupar varios valores en lo que se llama una colección. Python viene por defecto con varios tipos de objetos colección. Empezaremos este capítulo con la lista. Podemos poner valores en una lista separando cada entrada con comas y colocando los resultados entre corchetes:

In [1]: my_list = [4, 1, 5, 2]
        my_list

Out[1]: [4, 1, 5, 2]

Este objeto contiene todos los números enteros, pero el propio no es un tipo de datos entero: es una lista.

In [2]: type(my_list)

Out[2]: list

De hecho, podemos incluir todo tipo de datos dentro de una lista... incluso otras listas.

In [3]: my_nested_list = [1, 2, 3, ['Boo!', True]]
        type(my_nested_list)

Out[3]: list

Como estás viendo, las listas son bastante versátiles para almacenar datos. Pero ahora mismo, estamos realmente interesados en trabajar con algo que pueda funcionar como un rango de Excel o un vector de R, y luego ...

Get Avanzar en la Analítica now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.