Sobes.tech
Junior — Middle

Kas on võimalik kasutada negatiivseid indekseid, et pääseda ligi nime elemendile?

sobes.tech AI

Vastus AI-lt

Pythonis ja dažās citās programmēšanas valodās negatīvie indeksi var tikt izmantoti, lai piekļūtu saraksta elementiem, sākot no beigām. Piemēram, indekss -1 nozīmē pēdējo elementu, -2 — priekšpēdējo un tā tālāk.

Python piemērs:

lst = [10, 20, 30, 40]
print(lst[-1])  # Izvadīs 40
print(lst[-2])  # Izvadīs 30

Tomēr dažās valodās, piemēram, Java vai C#, negatīvie indeksi netiek atbalstīti, un izsaukums ar negatīvu indeksu radīs kļūdu. Tādēļ negatīvo indeksu izmantošana ir atkarīga no konkrētās valodas un tās iespējām.