Skip to Content
Python de alto rendimiento, 2ª edición
book

Python de alto rendimiento, 2ª edición

by Micha Gorelick, Ian Ozsvald
September 2024
Intermediate to advanced
468 pages
14h 4m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Python de alto rendimiento, 2ª edición

Capítulo 4. Diccionarios y conjuntos

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

Los conjuntos y los diccionarios son estructuras de datos ideales para utilizar cuando tus datos no tienen un orden intrínseco (salvo el orden de inserción), pero sí tienen un objeto único que puede utilizarse para referenciarlos(el objeto de referencia suele ser una cadena, pero puede ser cualquier tipo hashable ). Este objeto de referencia se denomina clave, mientras que los datos son el valor. Los diccionarios y los conjuntos son casi idénticos, salvo que los conjuntos no contienen realmente valores: un conjunto es simplemente una colección de claves únicas. Como su nombre indica, los conjuntos son muy útiles para hacer operaciones con conjuntos.

Nota

Un tipo hashable es aquel que implementa tanto la función mágica __hash__ como __eq__ o __cmp__. Todos los tipos nativos de Python ya las implementan, y cualquier clase de usuario tiene valores por defecto. Consulta"Funciones Hash y Entropía" para más detalles.

Mientras que en el capítulo anterior vimos que estamos ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Python de alto rendimiento, 3.ª edición

Python de alto rendimiento, 3.ª edición

Micha Gorelick, Ian Ozsvald
Python en una cáscara de nuez, 4ª edición

Python en una cáscara de nuez, 4ª edición

Alex Martelli, Anna Martelli Ravenscroft, Steve Holden, Paul McGuire
Patrones de Arquitectura con Python

Patrones de Arquitectura con Python

Harry Percival, Bob Gregory

Publisher Resources

ISBN: 9781098187149Supplemental Content