Coste de len() en strings
Hernan Martinez Foffani
hernan en orgmf.com.ar
Jue Feb 23 19:46:12 CET 2006
On 2/23/06, Cesar Ortiz <cesar.ortiz en gmail.com> wrote:
> Una pregunta simple: ¿El coste de la funcion len() en un string es
> independiente de la longitud del string? Ando mirando la web, pero de
> momento no he visto nada.
> En unas pruebas que he hecho parecen indicar que si.
Sí, es O(1). En Python los strings son inmutables y su tamaño se
calcula en el momento de creación.
La implementación, en:
http://svn.python.org/view/python/trunk/Objects/stringobject.c
-H.
Más información sobre la lista de distribución Python-es