Sobes.tech
Junior — Middle

Ar galima naudoti neigiamus indeksus sąrašo elementams pasiekti?

sobes.tech AI

Atsakymas iš AI

Python ir kai kuriose kitose programavimo kalbose neigiami indeksai gali būti naudojami sąrašo elementų pasiekimui, pradedant nuo pabaigos. Pavyzdžiui, indeksas -1 reiškia paskutinį elementą, -2 — priešpaskutinį ir taip toliau.

Python pavyzdys:

lst = [10, 20, 30, 40]
print(lst[-1])  # Išves 40
print(lst[-2])  # Išves 30

Tačiau kai kuriose kalbose, pavyzdžiui, Java ar C#, neigiami indeksai nėra palaikomi, ir iškvietimas su neigiamu indeksu sukels klaidą. Todėl neigiamų indeksų naudojimas priklauso nuo konkrečios kalbos ir jos galimybių.