se cuenta a partir de 1 o a partir de 0?

Pregunta de la clase:
Predicados en Xpath
Kevin Naranjo

Kevin Naranjo

Pregunta
student
hace 5 años

se cuenta a partir de 1 o a partir de 0?

5 respuestas
    Edmundo Salamanca Villa

    Edmundo Salamanca Villa

    student
    hace 5 años

    Los array empiezan desde la posición 0, si es que es lo que te preguntas.

    Kevin Naranjo

    Kevin Naranjo

    student
    hace 5 años

    si pero en xpath se cuenta partir de 1 muchas gracias por su aporte ya pude solucionar mi duda

    Julio César Zaravia Paredes

    Julio César Zaravia Paredes

    student
    hace 5 años

    Hola, lo que comentan los compañeros es correcto, un array o contenedores similares como vectores (en C++) empiezan a ubicar los elementos desde la posición cero.

    Esto es debido a que estos contenedores manejan internamente "punteros" hacia un espacio de memoría, al ubicar un elemento en la posición 0, están indicando que este elemento está a una "distancia" cero de la posición inicial, de tal manera que el siguiente elemento asumirá una "distancia" igual a uno, por lo que el "puntero" se moverá ("sumará") una determinada cantidad de bytes desde la posición cero hasta la posición uno (esto es conocido como aritmética de punteros) para almacenar o acceder a ese valor.

    Este es un concepto un complejo de comprender, yo estoy revisando hace poco el tema, disculpa si mi respuesta es algo confusa, se debe a que aún soy un novato en el tema, puedes revisar explicaciones más adecuadas buscando en Youtube o Google en general el término "Aritmética de punteros".

    Dicho esto, quería decir que lo referente a XPath no tiene nada que ver con posiciones en memoria, es por esto que no tienen la obligación de iniciar en el valor cero, lo más lógico para un contador de "items" es que inicien en uno, contando el primer valor.

    Trataré de buscar más info sobre esto y la compartiré de ser posible.

    PD. Acabo de ver que esta respuesta lleva 6 meses, bueno, igual espero que sirva de algo.

    Saludos!

    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    student
    hace 5 años

    Todo comienza en cero.

Curso de Web Scraping con Python y Xpath

Curso de Web Scraping con Python y Xpath

Aprende las bases de la extracción de datos en Internet y descubre cómo funciona una aplicación de Web Scraping internamente. Desarrolla scripts a través de herramientas como Python y las DevTools del navegador y consigue tu siguiente trabajo en cualquier empresa de tecnología.

Curso de Web Scraping con Python y Xpath
Curso de Web Scraping con Python y Xpath

Curso de Web Scraping con Python y Xpath

Aprende las bases de la extracción de datos en Internet y descubre cómo funciona una aplicación de Web Scraping internamente. Desarrolla scripts a través de herramientas como Python y las DevTools del navegador y consigue tu siguiente trabajo en cualquier empresa de tecnología.