Subscripting în Python: Accesarea elementelor din secvențe
În Python, indicele este procesul de accesare a unui anumit element sau index dintr-o secvență (cum ar fi o listă, un tuplu sau șir) folosind paranteze drepte (`[]`).
De exemplu, dacă avem o listă `my_list` cu trei elemente:
```
my_list = [1, 2, 3]
```
Putem accesa primul element al listei folosind indexul `0`:
```
print(my_list[0]) # prints 1
```
În mod similar, putem accesa al doilea element al listei folosind indexul `1`:
```
print(my_list[1]) # prints 2
```
Și putem accesa al treilea și ultimul element al lista folosind indexul `2`:
```
print(my_list[2]) # prints 3
```
Putem folosi și indici negativi pentru a accesa elemente de la sfârșitul listei. De exemplu, `my_list[-1]` ne va oferi ultimul element al listei, iar `my_list[-2]` ne va oferi penulul element.
Este important de reținut că subscriptingul în Python este zero- bazat, ceea ce înseamnă că primul element al unei liste are un indice de 0, nu de 1. Acest lucru poate fi puțin dificil de înțeles la început, dar este un concept important de înțeles atunci când lucrezi cu liste și alte secvențe în Python.