Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Indexación de Listas | Lista
Estructuras de Datos en Python
course content

Contenido del Curso

Estructuras de Datos en Python

Estructuras de Datos en Python

1. Lista
2. Diccionario
3. Tuple
4. Set

bookIndexación de Listas

En Python, las listas te permiten acceder a elementos individuales usando su índice. El indexado comienza en 0, lo que significa que el primer elemento en una lista está en el índice 0, el segundo elemento está en el índice 1, y así sucesivamente. Esto se llama indexado cero. Para acceder a un elemento, usa corchetes con el índice del elemento deseado.

1234567
cities = ["Rome", "London", "New York", "Brasilia", "Kioto"] # Getting the first element print(cities[0]) # Getting the third element print(cities[2])
copy

En el siguiente ejemplo, el índice 0 devuelve el primer elemento, 'Rome', mientras que el índice 2 devuelve el tercer elemento, que es 'New York'. Recuerda que el índice corresponde a la posición menos uno (n - 1).

Indexado Negativo

Python también admite el indexado negativo: esto te permite acceder a elementos desde el final de la lista. Aquí, -1 representa el último elemento, -2 representa el penúltimo elemento, y así sucesivamente. El indexado negativo puede ser muy útil cuando deseas trabajar con una lista desde el final sin conocer su longitud.

1234567
cities = ["Rome", "London", "New York", "Brasilia", "Kioto"] # Getting the last element print(cities[-1]) # Getting the fourth element print(cities[3], cities[-2])
copy

Explicación:

  1. -1 recupera el último elemento 'Kioto';
  2. 3 y -2 ambos se refieren al cuarto elemento 'Brasilia', uno usando indexación positiva y el otro usando indexación negativa. Esto demuestra cómo la indexación envuelve la lista.

La indexación positiva y negativa añade versatilidad al acceso de elementos desde listas, ya sea desde el principio o el final.

Indexación en Listas Anidadas

Acceder a elementos en una lista anidada requiere múltiples índices: el primer índice selecciona la sublista, y el segundo índice accede al elemento específico dentro de esa sublista.

1234567891011121314
cities = [ ["Paris", "France", 2000], ["Tokyo", "Japan", 3000], ["New York", "USA", 2500] ] # Accessing the first sublist print(cities[0]) # Output: ['Paris', 'France', 2000] # Accessing the city name in the second sublist print(cities[1][0]) # Output: Tokyo # Accessing the cost of the trip in the third sublist print(cities[2][2]) # Output: 2500
copy

Las aplicaciones de la indexación en listas anidadas incluyen, pero no se limitan a, datos estructurados como hojas de cálculo, matrices o bases de datos. Ejemplos prácticos podrían ser acceder a filas y columnas en una matriz 2D, recuperar detalles de listas de registros de empleados, o extraer información específica, como los nombres de las ciudades o costos de itinerarios de viaje o estructuras anidadas tipo JSON.

Tarea
test

Swipe to show code editor

Se te da una lista de ciudades, y tu tarea es recuperar:

  • El segundo elemento en la lista usando su índice;
  • El último elemento en la lista usando indexación negativa.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 2
toggle bottom row

bookIndexación de Listas

En Python, las listas te permiten acceder a elementos individuales usando su índice. El indexado comienza en 0, lo que significa que el primer elemento en una lista está en el índice 0, el segundo elemento está en el índice 1, y así sucesivamente. Esto se llama indexado cero. Para acceder a un elemento, usa corchetes con el índice del elemento deseado.

1234567
cities = ["Rome", "London", "New York", "Brasilia", "Kioto"] # Getting the first element print(cities[0]) # Getting the third element print(cities[2])
copy

En el siguiente ejemplo, el índice 0 devuelve el primer elemento, 'Rome', mientras que el índice 2 devuelve el tercer elemento, que es 'New York'. Recuerda que el índice corresponde a la posición menos uno (n - 1).

Indexado Negativo

Python también admite el indexado negativo: esto te permite acceder a elementos desde el final de la lista. Aquí, -1 representa el último elemento, -2 representa el penúltimo elemento, y así sucesivamente. El indexado negativo puede ser muy útil cuando deseas trabajar con una lista desde el final sin conocer su longitud.

1234567
cities = ["Rome", "London", "New York", "Brasilia", "Kioto"] # Getting the last element print(cities[-1]) # Getting the fourth element print(cities[3], cities[-2])
copy

Explicación:

  1. -1 recupera el último elemento 'Kioto';
  2. 3 y -2 ambos se refieren al cuarto elemento 'Brasilia', uno usando indexación positiva y el otro usando indexación negativa. Esto demuestra cómo la indexación envuelve la lista.

La indexación positiva y negativa añade versatilidad al acceso de elementos desde listas, ya sea desde el principio o el final.

Indexación en Listas Anidadas

Acceder a elementos en una lista anidada requiere múltiples índices: el primer índice selecciona la sublista, y el segundo índice accede al elemento específico dentro de esa sublista.

1234567891011121314
cities = [ ["Paris", "France", 2000], ["Tokyo", "Japan", 3000], ["New York", "USA", 2500] ] # Accessing the first sublist print(cities[0]) # Output: ['Paris', 'France', 2000] # Accessing the city name in the second sublist print(cities[1][0]) # Output: Tokyo # Accessing the cost of the trip in the third sublist print(cities[2][2]) # Output: 2500
copy

Las aplicaciones de la indexación en listas anidadas incluyen, pero no se limitan a, datos estructurados como hojas de cálculo, matrices o bases de datos. Ejemplos prácticos podrían ser acceder a filas y columnas en una matriz 2D, recuperar detalles de listas de registros de empleados, o extraer información específica, como los nombres de las ciudades o costos de itinerarios de viaje o estructuras anidadas tipo JSON.

Tarea
test

Swipe to show code editor

Se te da una lista de ciudades, y tu tarea es recuperar:

  • El segundo elemento en la lista usando su índice;
  • El último elemento en la lista usando indexación negativa.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 2
toggle bottom row

bookIndexación de Listas

En Python, las listas te permiten acceder a elementos individuales usando su índice. El indexado comienza en 0, lo que significa que el primer elemento en una lista está en el índice 0, el segundo elemento está en el índice 1, y así sucesivamente. Esto se llama indexado cero. Para acceder a un elemento, usa corchetes con el índice del elemento deseado.

1234567
cities = ["Rome", "London", "New York", "Brasilia", "Kioto"] # Getting the first element print(cities[0]) # Getting the third element print(cities[2])
copy

En el siguiente ejemplo, el índice 0 devuelve el primer elemento, 'Rome', mientras que el índice 2 devuelve el tercer elemento, que es 'New York'. Recuerda que el índice corresponde a la posición menos uno (n - 1).

Indexado Negativo

Python también admite el indexado negativo: esto te permite acceder a elementos desde el final de la lista. Aquí, -1 representa el último elemento, -2 representa el penúltimo elemento, y así sucesivamente. El indexado negativo puede ser muy útil cuando deseas trabajar con una lista desde el final sin conocer su longitud.

1234567
cities = ["Rome", "London", "New York", "Brasilia", "Kioto"] # Getting the last element print(cities[-1]) # Getting the fourth element print(cities[3], cities[-2])
copy

Explicación:

  1. -1 recupera el último elemento 'Kioto';
  2. 3 y -2 ambos se refieren al cuarto elemento 'Brasilia', uno usando indexación positiva y el otro usando indexación negativa. Esto demuestra cómo la indexación envuelve la lista.

La indexación positiva y negativa añade versatilidad al acceso de elementos desde listas, ya sea desde el principio o el final.

Indexación en Listas Anidadas

Acceder a elementos en una lista anidada requiere múltiples índices: el primer índice selecciona la sublista, y el segundo índice accede al elemento específico dentro de esa sublista.

1234567891011121314
cities = [ ["Paris", "France", 2000], ["Tokyo", "Japan", 3000], ["New York", "USA", 2500] ] # Accessing the first sublist print(cities[0]) # Output: ['Paris', 'France', 2000] # Accessing the city name in the second sublist print(cities[1][0]) # Output: Tokyo # Accessing the cost of the trip in the third sublist print(cities[2][2]) # Output: 2500
copy

Las aplicaciones de la indexación en listas anidadas incluyen, pero no se limitan a, datos estructurados como hojas de cálculo, matrices o bases de datos. Ejemplos prácticos podrían ser acceder a filas y columnas en una matriz 2D, recuperar detalles de listas de registros de empleados, o extraer información específica, como los nombres de las ciudades o costos de itinerarios de viaje o estructuras anidadas tipo JSON.

Tarea
test

Swipe to show code editor

Se te da una lista de ciudades, y tu tarea es recuperar:

  • El segundo elemento en la lista usando su índice;
  • El último elemento en la lista usando indexación negativa.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

En Python, las listas te permiten acceder a elementos individuales usando su índice. El indexado comienza en 0, lo que significa que el primer elemento en una lista está en el índice 0, el segundo elemento está en el índice 1, y así sucesivamente. Esto se llama indexado cero. Para acceder a un elemento, usa corchetes con el índice del elemento deseado.

1234567
cities = ["Rome", "London", "New York", "Brasilia", "Kioto"] # Getting the first element print(cities[0]) # Getting the third element print(cities[2])
copy

En el siguiente ejemplo, el índice 0 devuelve el primer elemento, 'Rome', mientras que el índice 2 devuelve el tercer elemento, que es 'New York'. Recuerda que el índice corresponde a la posición menos uno (n - 1).

Indexado Negativo

Python también admite el indexado negativo: esto te permite acceder a elementos desde el final de la lista. Aquí, -1 representa el último elemento, -2 representa el penúltimo elemento, y así sucesivamente. El indexado negativo puede ser muy útil cuando deseas trabajar con una lista desde el final sin conocer su longitud.

1234567
cities = ["Rome", "London", "New York", "Brasilia", "Kioto"] # Getting the last element print(cities[-1]) # Getting the fourth element print(cities[3], cities[-2])
copy

Explicación:

  1. -1 recupera el último elemento 'Kioto';
  2. 3 y -2 ambos se refieren al cuarto elemento 'Brasilia', uno usando indexación positiva y el otro usando indexación negativa. Esto demuestra cómo la indexación envuelve la lista.

La indexación positiva y negativa añade versatilidad al acceso de elementos desde listas, ya sea desde el principio o el final.

Indexación en Listas Anidadas

Acceder a elementos en una lista anidada requiere múltiples índices: el primer índice selecciona la sublista, y el segundo índice accede al elemento específico dentro de esa sublista.

1234567891011121314
cities = [ ["Paris", "France", 2000], ["Tokyo", "Japan", 3000], ["New York", "USA", 2500] ] # Accessing the first sublist print(cities[0]) # Output: ['Paris', 'France', 2000] # Accessing the city name in the second sublist print(cities[1][0]) # Output: Tokyo # Accessing the cost of the trip in the third sublist print(cities[2][2]) # Output: 2500
copy

Las aplicaciones de la indexación en listas anidadas incluyen, pero no se limitan a, datos estructurados como hojas de cálculo, matrices o bases de datos. Ejemplos prácticos podrían ser acceder a filas y columnas en una matriz 2D, recuperar detalles de listas de registros de empleados, o extraer información específica, como los nombres de las ciudades o costos de itinerarios de viaje o estructuras anidadas tipo JSON.

Tarea
test

Swipe to show code editor

Se te da una lista de ciudades, y tu tarea es recuperar:

  • El segundo elemento en la lista usando su índice;
  • El último elemento en la lista usando indexación negativa.
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 1. Capítulo 2
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt