Posted on December 22, 2025
Λίστες στην Python: Αποθήκευση Πολλαπλών Τιμών
Οι λίστες μας επιτρέπουν να αποθηκεύσουμε πολλές τιμές σε μία μεταβλητή. Είναι σαν ένα ράφι με πολλά κουτιά, το καθένα με την δική του θέση.
**Δημιουργία Λίστας:**
mathites = ["Μαρία", "Γιώργος", "Ελένη", "Νίκος"]
arithmoi = [5, 10, 15, 20, 25]
mikta = [1, "Python", 3.14, True]
**Πρόσβαση σε Στοιχεία:**
Χρησιμοποιούμε αριθμούς θέσης (indexes) που ξεκινούν από το 0:
print(mathites[0]) # Εμφανίζει: Μαρία
print(mathites[2]) # Εμφανίζει: Ελένη
**Χρήσιμες Λειτουργίες:**
# Προσθήκη στοιχείου
mathites.append("Άννα")
# Αφαίρεση στοιχείου
mathites.remove("Γιώργος")
# Μήκος λίστας
print(len(mathites))
# Ταξινόμηση
arithmoi.sort()
**Διάσχιση Λίστας:**
Μπορούμε να επισκεφθούμε όλα τα στοιχεία με έναν βρόχο:
for mathitis in mathites:
print(mathitis)
**Slicing (Τεμαχισμός):**
Μπορούμε να πάρουμε ένα κομμάτι της λίστας:
prota_3 = mathites[0:3]
teleftaia_2 = mathites[-2:]
Οι λίστες είναι από τις πιο χρήσιμες δομές δεδομένων στην Python και θα τις χρησιμοποιείς συνέχεια!
