Suscripción en Python: acceso a elementos dentro de secuencias
En Python, el subíndice es el proceso de acceder a un elemento o índice específico dentro de una secuencia (como una lista, tupla o cadena) usando corchetes (`[]`).
Por ejemplo, si tenemos una lista `my_list` con tres elementos:
```
my_list = [1, 2, 3]
```
Podemos acceder al primer elemento de la lista usando el índice `0`:
```
print(my_list[0]) # prints 1
```
De manera similar, podemos acceder al segundo elemento de la lista usando el índice `1`:
```
print(my_list[1]) # prints 2
```
Y podemos acceder al tercer y último elemento de la lista usando el índice `2`:
```
print(my_list[2]) # imprime 3
```
También podemos usar índices negativos para acceder a elementos desde el final de la lista. Por ejemplo, `my_list[-1]` nos dará el último elemento de la lista, y `my_list[-2]` nos dará el penúltimo elemento. Es importante tener en cuenta que el subíndice en Python es cero- basado, lo que significa que el primer elemento de una lista tiene un índice de 0, no 1. Esto puede ser un poco complicado de entender al principio, pero es un concepto importante de entender cuando se trabaja con listas y otras secuencias en Python.