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ų.