Junior — Middle
Μπορείτε να χρησιμοποιήσετε αρνητικές τιμές για την ευρετηρίαση στοιχείων λίστας;
sobes.tech AI
Απάντηση από AI
Ναι, σε ορισμένες γλώσσες προγραμματισμού, όπως η Python, μπορείτε να χρησιμοποιήσετε αρνητικούς δείκτες για πρόσβαση σε στοιχεία μιας λίστας. Ο αρνητικός δείκτης μετράει από το τέλος της λίστας: το -1 είναι το τελευταίο στοιχείο, το -2 το προτελευταίο, και ούτω καθεξής.
Παράδειγμα στην Python:
η_λίστα_μου = [10, 20, 30, 40]
print(η_λίστα_μου[-1]) # Θα εμφανίσει 40
print(η_λίστα_μου[-3]) # Θα εμφανίσει 20
Σε άλλες γλώσσες, όπως η Java ή η C++, οι αρνητικοί δείκτες συνήθως δεν υποστηρίζονται και η κλήση με αρνητικό δείκτη θα οδηγήσει σε σφάλμα.