Αποσυσκευασία πλειάδων στην Python
Στην Python υπάρχει η δυνατότητα να κάνουμε αποσυσκευασία πλειάδων - να αντιστοιχίσουμε κάθε στοιχείο σε μια ξεχωριστή μεταβλητή. Για αυτό, στο αριστερό μέρος της έκφρασης παρατίθενται οι μεταβλητές, ενώ στο δεξί μέρος καθορίζεται η πλειάδα που χρειαζόμαστε:
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # θα εμφανίσει 'a'
print(txt2) # θα εμφανίσει 'b'
print(txt3) # θα εμφανίσει 'c'
Αλλά εδώ υπάρχει μια σημαντική λεπτομέρεια - ο αριθμός των μεταβλητών πρέπει να συμπίπτει με τον αριθμό των στοιχείων στην πλειάδα. Διαφορετικά, θα επιστραφεί σφάλμα:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # θα εμφανίσει σφάλμα
Δίνεται η πλειάδα:
tpl = ('john', 'smit')
Αποσυσκευάστε το όνομα και το επώνυμό σε ξεχωριστές μεταβλητές.
Δίνεται η πλειάδα:
tpl = (2, 6, 14)
Αποσυσκευάστε τα στοιχεία σε ξεχωριστές μεταβλητές και βρείτε το άθροισμά τους.