Skip to Main 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 content levelIntermediate 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 3. Listas y tuplas

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

Una de las cosas más importantes para escribir programas eficientes es comprender las garantías de las estructuras de datos que utilizas. De hecho, una gran parte de la programación eficiente consiste en saber qué preguntas intentas hacer a tus datos y elegir una estructura de datos que pueda responder rápidamente a esas preguntas. En este capítulo hablaremos de los tipos de preguntas que las listas y las tuplas pueden responder rápidamente, y de cómo lo hacen.

Las listas y tuplas son una clase de estructuras de datos denominadasmatrices . Una matriz es una lista plana de datos con cierto orden intrínseco. Normalmente, en este tipo de estructuras de datos, ¡el orden relativo de los elementos es tan importante como los propios elementos! ¡Además, este conocimiento a priori de la ordenación es increíblemente valioso: sabiendo que los datos de nuestra matriz están en una posición concreta, podemos recuperarlos enO(1)!1 También hay muchas formas de implementar matrices, y cada solución tiene sus propias características ...

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 para el Análisis de Datos Geoespaciales

Python para el Análisis de Datos Geoespaciales

Bonny P. McClain

Publisher Resources

ISBN: 9781098187149Supplemental Content