
Marcos Gomez
PreguntaPorque la función “len()” comienza a contar desde 1?
siendo programación y habiendo sido una función programada, no debería empezar a contar desde 0?
- Los indices pueden ser numeros positivos o negativos
- Len es un dato que comienza desde el 0
- Indices sirven para identificar posiciones de elementos en strings, tuplas, diccionarios y listas
- Len sirve para saber el tamano de strings, diccionarios, listas y tuplas

Daniel Azamar
¿Por qué los vectores inician en cero? Según wikipedia Indexación base-cero (0): en este modo el primer elemento del vector será la componente cero ('0') del mismo, es decir, tendrá el índice '0'. En consecuencia, si el vector tiene 'n' componentes, el último elemento tendrá como índice el valor 'n-1'. El lenguaje C y el lenguaje Java son un ejemplo típico que utiliza este modo de indexación, ya que en aritmética de punteros el valor 0 corresponde a un desplazamiento nulo del puntero. De este modo, al sumar el valor del puntero y del desplazamiento 0 se consigue apuntar al primer elemento del vector.

Cesar Hernández Ramírez
Supongo que lo habrán hecho para que sea más intuitiva esa funnción

Cesar Hernández Ramírez
Porque así lo hicieron, te toparás con varias funciones que hacen lo mismo, lo importante es siempre probarlas antes, si comienzan a contar desde uno pues solo les restamos 1 para utilizarlas para índices

Mauro Nava
Principales diferencias:

Anthony Ismael Manotoa Moreno
Hola :)
El objetivo de
len()