Junior — Middle
Оё имкон дорад, ки индексҳои манфӣ барои дастрасӣ ба унсурҳои рӯйхат истифода шаванд?
sobes.tech AI
Ҷавоб аз AI
Дар Python ва баъзе дигар забонҳои барномасозӣ, индексҳои манфӣ барои дастрасӣ ба унсурҳои рӯйхат, аз охир оғоз карда, истифода мешаванд. Масалан, индекс -1 маънои охирин унсурро дорад, -2 — пешакӣ охирин ва ҳамин тавр.
Масалан дар Python:
lst = [10, 20, 30, 40]
print(lst[-1]) # Натиҷа 40
print(lst[-2]) # Натиҷа 30
Аммо, дар баъзе забонҳо, масалан Java ё C#, индексҳои манфӣ дастгирӣ намешаванд ва истифодаи индексҳои манфӣ ба хато оварда мерасонад. Аз ин рӯ, истифодаи индексҳои манфӣ ба забон ва имкониятҳои он вобаста аст.