1 repositorio
Design and implementation of data structures tailored for Python's object model.
Distinct from Data Structure Design: Focuses on concrete Python implementations of sequences and generators rather than general pedagogical design.
Explore 1 awesome GitHub repository matching education & learning resources · Pythonic Data Structures. Refine with filters or upvote what's useful.
Este proyecto es una colección de scripts prácticos y guías de referencia que demuestran características e idiomas avanzados del lenguaje Python. Proporciona implementaciones de código para dominar conceptos como concurrencia, metaprogramación y diseño de estructuras de datos. El repositorio incluye ejemplos del modelo de objetos de Python, cubriendo acceso a atributos personalizados, protocolos de descriptor y anulaciones de métodos especiales. También presenta implementaciones de patrones de diseño que utilizan funciones de primera clase y decoradores para reducir el código repetitivo orientado a objetos. El código base cubre una amplia gama de capacidades, incluyendo programación asíncrona con bucles de eventos y futuros, la creación de secuencias y generadores personalizados, y el uso de clases base abstractas para la aplicación de interfaces. Además, demuestra la gestión de recursos a través de gestores de contexto y el manejo de secuencias de texto y bytes.
Demonstrates the design of custom sequences and generators to optimize data access in Python.