Λίστες στην 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 και θα τις χρησιμοποιείς συνέχεια!

Leave a Reply