Sobes.tech
Junior — Middle

Μπορείτε να χρησιμοποιήσετε αρνητικές τιμές για την ευρετηρίαση στοιχείων λίστας;

sobes.tech AI

Απάντηση από AI

Ναι, σε ορισμένες γλώσσες προγραμματισμού, όπως η Python, μπορείτε να χρησιμοποιήσετε αρνητικούς δείκτες για πρόσβαση σε στοιχεία μιας λίστας. Ο αρνητικός δείκτης μετράει από το τέλος της λίστας: το -1 είναι το τελευταίο στοιχείο, το -2 το προτελευταίο, και ούτω καθεξής.

Παράδειγμα στην Python:

η_λίστα_μου = [10, 20, 30, 40]
print(η_λίστα_μου[-1])  # Θα εμφανίσει 40
print(η_λίστα_μου[-3])  # Θα εμφανίσει 20

Σε άλλες γλώσσες, όπως η Java ή η C++, οι αρνητικοί δείκτες συνήθως δεν υποστηρίζονται και η κλήση με αρνητικό δείκτη θα οδηγήσει σε σφάλμα.