CPython

¿Cómo funciona el método append de una lista en CPython?

Vamos a empezar con más preguntas que respuestas.Como sabéis, las listas de Python son arrays dinámicos. Por otro lado, las tuplas son arrays estáticos.¿Qué implica que las listas sean arrays dinámicos?Al ser un array dinámico podemos modificar sus elementos así como extender el array (lista).¿Cómo funciona lo de extender el… Leer más »¿Cómo funciona el método append de una lista en CPython?

SyntaxError: more than 255 arguments

[ACTUALIZACIÓN: Esta limitación se eliminó en python 3.7] Para el que no lo sepa, las funciones en CPython tienen una limitación de 255 argumentos ([*] leed más abajo para más información). Mirad la siguiente pieza de código C en ast.c en el repositorio oficial de CPython:

Y probad, por… Leer más »SyntaxError: more than 255 arguments