Πώς να δημιουργήσετε πλειάδες στην Python και γιατί να τις χρησιμοποιήσετε;

Το Tuple είναι ένας ενσωματωμένος τύπος δεδομένων στην Python που χρησιμοποιείται για την αποθήκευση μιας συλλογής δεδομένων. Είναι παρόμοιο με μια λίστα, αλλά είναι ελαφρώς πιο γρήγορο.

Ωστόσο, οι περιορισμοί του κάνουν τις λίστες πιο επιθυμητές σε ορισμένες περιπτώσεις. Σε αυτό το άρθρο, θα σας εξηγήσω όλα όσα πρέπει να γνωρίζετε για να ξεκινήσετε να χρησιμοποιείτε πλειάδες.

Τι είναι μια πλειάδα;

Όπως αναφέρθηκε προηγουμένως, μια πλειάδα είναι ένας από τους ενσωματωμένους τύπους δεδομένων στην Python που χρησιμοποιείται για την αποθήκευση συλλογών δεδομένων. Είναι παρόμοιο με μια λίστα Python στο ότι αποθηκεύει δεδομένα σε μια επαναληπτική, μορφή σαν πίνακα. Σε αντίθεση με μια λίστα, ωστόσο, μια πλειάδα είναι αμετάβλητη. Δηλαδή, αφού δημιουργηθεί, οι τιμές του δεν μπορούν να αλλάξουν.

Δεν είναι δυνατή η προσθήκη πρόσθετων στοιχείων και δεν είναι δυνατή η κατάργηση των υπαρχόντων στοιχείων. Μια πλειάδα, επομένως, είναι ιδανική όταν αποθηκεύονται δεδομένα που δεν αλλάζουν. Μπορεί ακόμη και να είναι μια συλλογή δεδομένων διαφορετικών τύπων. Στην επόμενη ενότητα, θα συζητήσουμε τους διαφορετικούς τρόπους δημιουργίας πλειάδων στην Python.

Πώς να δημιουργήσετε μια πλειάδα στην Python;

Υπάρχουν τουλάχιστον τρεις τρόποι για να δημιουργήσετε πλειάδες στην Python. Σε αυτήν την ενότητα, θα καλύψουμε τρεις από τις πιο κοινές μεθόδους που πιθανότατα θα χρησιμοποιήσετε και θα δείτε όταν διαβάζετε κώδικα από άλλους.

Για να εκτελέσετε τα ακόλουθα παραδείγματα κώδικα, θα χρειαστεί να έχετε εγκαταστήσει την Python. Εάν δεν έχετε ήδη εγκαταστήσει την Python, ακολουθεί ένας χρήσιμος οδηγός για την εγκατάσταση της Python. Εναλλακτικά, μπορείτε να εκτελέσετε τον κώδικά σας σε έναν διαδικτυακό χρόνο εκτέλεσης Python όπως το Google Colab.

#1. Χρήση της κυριολεκτικής πλειάδας (παρενθέσεις)

Ο πιο συνηθισμένος τρόπος για να δείτε πλειάδες που ορίζονται στην Python είναι τοποθετώντας μια συλλογή τιμών ανάμεσα σε παρενθέσεις. Αυτές οι τιμές διαχωρίζονται με κόμμα. Το ακόλουθο παράδειγμα επεξηγεί αυτή τη μέθοδο:

# Creates a tuple by placing values between parentheses
values = (1, 2, 3)

# Printing out the tuple to the screen
print(values)

# Printing out the type of values variable
print(type(values))

Η εκτέλεση αυτού του κώδικα θα παράγει τα εξής:

Όπως μπορείτε να δείτε από την έξοδο, η πλειάδα διατηρεί τις τιμές με τις οποίες την αρχικοποιήσαμε. Είναι επίσης του τύπου .

Όταν δημιουργείτε πλειάδες στην Python, οι παρενθέσεις δεν είναι απαραίτητες. Επομένως, αυτές οι τιμές = 1, 2, 3 είναι εξίσου έγκυρες με αυτές τις τιμές = (1, 2, 3). Ωστόσο, συνιστάται να χρησιμοποιείτε παρενθέσεις για να κάνετε τον κώδικά σας πιο κατανοητό.

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

# Without trailing comma, this won't create a tuple
not_a_tuple = (1)

# With trailing comma, this will create a tuple
a_tuple = (1,)

# Printing not_a_tuple
print(not_a_tuple)

# Printing not_a_tuple's data type
print(type(not_a_tuple))

# Printing a_tuple
print(a_tuple)

# Printing a_tuple's data type
print(type(a_tuple))

Εκτελώντας τον παραπάνω κώδικα, θα δείτε ότι το not_a_tuple γίνεται int της τιμής 1. Αυτό είναι σημαντικό να το έχετε υπόψη σας όταν δημιουργείτε πλειάδες.

#2. Χρήση της συνάρτησης Κατασκευαστή

Η δεύτερη μέθοδος για τη δημιουργία πλειάδων στην Python χρησιμοποιεί τη συνάρτηση κατασκευής πλειάδων. Σε αυτή τη μέθοδο, καλείτε τη συνάρτηση, μεταβιβάζοντας ως όρισμα ένα επαναληπτικό αντικείμενο όπως μια λίστα. Αυτό θα μετατραπεί σε πλειάδα. Εδώ είναι ένα παράδειγμα:

# Creating tuple from a list of values
values = tuple([1, 2, 3])

# Printing out the values
print(values)

# Printing out the data type of the values identifier
print(type(values))

Όπως μπορείτε να δείτε, χρησιμοποιώντας τη συνάρτηση επιτυγχάνεται το ίδιο αποτέλεσμα με τη χρήση της κυριολεξίας. Ωστόσο, η συνάρτηση σάς δίνει τη δυνατότητα να δημιουργήσετε μια πλειάδα με βάση μια δυναμική τιμή, όπως μια λίστα της οποίας οι τιμές είναι γνωστές μόνο κατά το χρόνο εκτέλεσης. Με την πρώτη μέθοδο, θα πρέπει να γνωρίζετε τις τιμές ή τα αναγνωριστικά που αποτελούν την πλειάδα σας ενώ γράφετε τον κώδικα.

  14 διαδικτυακά μαθήματα διαχείρισης έργων για να αναπτύξετε την καριέρα σας

#3. Δημιουργία κενού πλειάδας

Καθώς εργάζεστε με πλειάδες στον κώδικά σας, ίσως χρειαστεί να δημιουργήσετε κενές πλειάδες. Οι κενές πλειάδες δημιουργούνται όπως θα περιμένατε. Μπορείτε να χρησιμοποιήσετε είτε τον κατασκευαστή πλειάδας είτε το literal to κατά τη δημιουργία τους. Ακολουθεί ένα παράδειγμα που δείχνει πώς να χρησιμοποιήσετε οποιαδήποτε μέθοδο:

# Using the tuple literal
empty_tuple_1 = ()

# Using the constructor
empty_tuple_2 = tuple()

Οι κενές πλειάδες είναι χρήσιμες όταν αντιπροσωπεύουν ένα κενό σύνολο αποτελεσμάτων. Εξετάστε την ακόλουθη συνάρτηση:

def create_range(start, end):
    return tuple(range(start, end))

Αυτή η συνάρτηση δημιουργεί μια πλειάδα με τιμές από την αρχή, μέχρι την τελική τιμή που μεταβιβάζετε. Εάν θέλετε να επαναλάβετε τα αποτελέσματα της συνάρτησης, θα χρησιμοποιούσατε κάτι σαν αυτό:

my_values = create_range(0, 5)

for value in my_values:
    pass

Εάν παρείχατε τα 5 και 5 στη συνάρτηση create_range, το αποτέλεσμα θα ήταν μια κενή πλειάδα. Και αν προσπαθούσατε να κάνετε επανάληψη πάνω από αυτό, θα είχατε απλώς μηδενικές επαναλήψεις και ο κώδικάς σας θα προχωρούσε κανονικά.

Από την άλλη πλευρά, εάν δεν υπήρχαν κενές πλειάδες, και αντ’ αυτού λαμβάνατε την τιμή None, τότε η προσπάθεια επανάληψης θα δημιουργούσε σφάλμα. Για να αποφύγετε τη συντριβή του προγράμματος, θα πρέπει να εφαρμόσετε μια δοκιμή για την περίπτωση ακμής ότι η συνάρτηση create_range επιστρέφει None ή οποιαδήποτε άλλη τιμή που αντιπροσωπεύει μια κενή πλειάδα.

Αυτό θα οδηγούσε σε ακατάστατο κώδικα. Στην ιδανική περίπτωση, θα θέλατε να αποφύγετε τις ειδικές περιπτώσεις όσο το δυνατόν περισσότερο. Αυτό σημαίνει ότι η επιστρεφόμενη τιμή όλων των συναρτήσεων θα πρέπει να έχει την ίδια διεπαφή, ώστε ο κώδικάς σας να λειτουργεί στη γενική περίπτωση όσο το δυνατόν περισσότερο. Σε αυτήν την περίπτωση, αυτό σημαίνει ότι επιστρέφετε μια πλειάδα όλη την ώρα, αν και, μερικές φορές, θα είναι άδεια.

Πώς να αποκτήσετε πρόσβαση στα στοιχεία

Υπάρχουν δύο τρόποι πρόσβασης στα στοιχεία μιας πλειάδας στην Python. Η πρώτη μέθοδος είναι με ευρετήριο και η δεύτερη είναι με την αποδιάρθρωση των στοιχείων. Αρχικά, θα εξετάσουμε τον τρόπο πρόσβασης σε στοιχεία ανά ευρετήριο.

Πρόσβαση στα στοιχεία κατά ευρετήριο

Η πρόσβαση σε στοιχεία από το ευρετήριο είναι παρόμοια με τον τρόπο πρόσβασης σε στοιχεία λίστας ανά ευρετήριο. Αυτό γίνεται χρησιμοποιώντας σημειογραφία με αγκύλες. Οι πλειάδες χρησιμοποιούν ένα μηδενικό σύστημα ευρετηρίασης που σημαίνει ότι το πρώτο στοιχείο είναι ο δείκτης 0 και το επόμενο στοιχείο είναι ο δείκτης 1 μέχρι το τελευταίο στοιχείο.

Το παρακάτω παράδειγμα δείχνει τον τρόπο πρόσβασης σε στοιχεία ανά ευρετήριο:

# Creating a tuple
values = (1, 2, 3, 4)

# Accessing the first element
first_element = values[0]

# Accessing the fourth element(index 3)
fourth_element = values[3]

Μπορείτε επίσης να χρησιμοποιήσετε αρνητική ευρετηρίαση. Το στοιχείο με δείκτη -1 είναι το τελευταίο στοιχείο και το στοιχείο με δείκτη -2 είναι το δεύτερο από το τελευταίο στοιχείο.

# Creating the tuple
values = (1, 2, 3, 4)

# Accessing the last element
last_element = values[-1]

# Accessing the second from last element
second_from_last_element = values[-2] 

Επιπλέον, μπορείτε επίσης να αποκτήσετε πρόσβαση σε υποσυλλογές στοιχείων από μια πλειάδα κόβοντάς την σε φέτες. Αυτό είναι παρόμοιο με το πώς θα κόψατε μια λίστα. Η σημείωση είναι η εξής <τουπλός>[<start>: <end>: <skip>]. Το ακόλουθο παράδειγμα δείχνει τον τεμαχισμό:

# Creating the tuple
values = (1, 2, 3, 4, 5, 6, 7)

# Getting the first three elements
values[1: 3]

# Getting every other element
values[::2]

Επανάληψη πάνω από στοιχεία

Μια πλειάδα είναι ένα επαναλαμβανόμενο αντικείμενο στην Python. Επομένως, μπορείτε να επαναλάβετε τα στοιχεία του χρησιμοποιώντας έναν βρόχο for, όπως φαίνεται στο ακόλουθο παράδειγμα:

values = (1, 2, 3, 4)

for value in values:
    print(value)

Αυτή η μέθοδος πρόσβασης σε στοιχεία είναι ιδανική όταν θέλετε να αποκτήσετε πρόσβαση σε όλα τα στοιχεία της πλειάδας.

  WebSphere 8.5 Μάθημα Διαχείρισης

Πρόσβαση σε Στοιχεία με Αποδομή

Για να εξηγήσετε την αποδιάρθρωση, εξετάστε το ακόλουθο σενάριο όπου προσπαθούμε να πάρουμε τα διαφορετικά στοιχεία σε μια πλειάδα.

# Creating the tuple to record a user's information
person_record = (1, 'John Doe', '[email protected]')

# Accessing the different elements in the tuple to use in our code
id = person_record[1]
name = person_record[2]
email = person_record[3]

Η Python μας επιτρέπει να χρησιμοποιήσουμε μια πιο βολική μέθοδο για την πρόσβαση στις τιμές, όπως φαίνεται παρακάτω:

# Creating the tuple to record a user's information
person_record = (1, 'John Doe', '[email protected]')

id, name, email = person_record

Αυτό ονομάζεται καταστροφή. Αυτή είναι η πρώτη μεταβλητή, το id σε αυτήν την περίπτωση, θα εκχωρηθεί η πρώτη τιμή στην πλειάδα και η δεύτερη μεταβλητή στο δεύτερο στοιχείο. Αυτό συνεχίζεται μέχρι το τέλος της πλειάδας. Το παραπάνω παράδειγμα είναι ισοδύναμο με αυτό:

id, name, email = (1, 'John Doe', '[email protected]')

Σε αυτή την περίπτωση, αντί να αποθηκεύσουμε την πλειάδα σε μια μεταβλητή, την αποδομούμε αμέσως. Όταν το συνδυάσετε με τη γνώση ότι δεν χρειάζεται να χρησιμοποιείτε παρενθέσεις όταν δημιουργείτε πλειάδες, τότε μπορείτε να γράψετε τον κώδικα έτσι.

id, name, email = 1, 'John Doe', '[email protected]'

Στο τέλος όλων αυτών, θα έχετε μεταβλητές id, name και email με τις τιμές 1, ‘John Doe’ και ‘[email protected]‘. Αυτός είναι ένας βολικός και συνοπτικός τρόπος δημιουργίας μεταβλητών στην Python που θα δείτε στον κώδικα παραγωγής. Βοηθάει να γνωρίζουμε ότι στην καρδιά αυτής της κομψής σύνταξης βρίσκεται η έννοια των πλειάδων.

Διαφορές μεταξύ πλειάδας και λίστας

Ενώ τα δύο είναι παρόμοια, ορισμένες βασικές διαφορές καθιστούν το καθένα πιο κατάλληλο για μια συγκεκριμένη περίπτωση χρήσης. Η κατανόηση αυτών των διαφορών θα σας βοηθήσει να αποφασίσετε τον καλύτερο τύπο δεδομένων που θα χρησιμοποιήσετε και να γράψετε καλύτερο και πιο αποτελεσματικό κώδικα.

AspectTupleListΑποθήκευση μνήμηςΑποθηκευμένη σε συνεχόμενη μνήμηΑποθήκευση σε διαφορετικά μέρη της μνήμηςΜεταβλητότηταΑμετάβλητο (δεν μπορεί να αλλάξει)Μεταβλητό (μπορεί να αλλάξει)Μεταλλάξιμη (μπορεί να αλλάξει)Η ταχύτητα πρόσβασης είναι πιο γρήγορηΗ πρόσβαση είναι πιο αργήΤύπος δεδομένωνΣυνήθως αποθηκεύει δεδομένα διαφορετικών τύπωνΣυνήθως αποθηκεύει δεδομένα του ίδιου τύπουΧρήση περιπτώσεων αποθήκευσης όπως συνήθως χρησιμοποιείται για την αποθήκευση μιας συλλογής παρόμοιας τιμής, σημάδια.Συνήθως χρησιμοποιείται για την αποθήκευση μιας συλλογής παρόμοιων τιμών όπως σημάδια.

Πλεονεκτήματα μιας πλειάδας

#1. Είναι Πιο Γρήγορο

Λόγω του τρόπου με τον οποίο οι τιμές μιας πλειάδας αποθηκεύονται σε συνεχόμενη μνήμη, η πρόσβαση στις τιμές είναι ταχύτερη σε σύγκριση με μια λίστα. Ωστόσο, επειδή μόλις δημιουργηθούν, δεν μπορούν να αλλάξουν, οι πλειάδες δεν είναι πάντα η καλύτερη δομή δεδομένων για χρήση για την αποθήκευση συλλογών τιμών.

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

#2. Επιστροφή πολλαπλών τιμών

Μπορείτε να χρησιμοποιήσετε πλειάδες για να επιστρέψετε πολλές τιμές από μια συνάρτηση και να αποδομήσετε το αποτέλεσμα. Για παράδειγμα:

from random import randint

def create_two_numbers():
    first_num = randint(0, 9)
    second_num = randint(0, 9)

    return first_num, second_num

first_num, second_num = create_two_numbers()

Σε αυτό το παράδειγμα, έχουμε μια συνάρτηση που δημιουργεί δύο τυχαίους αριθμούς και τους επιστρέφει και τους δύο σε πλειάδα. Η δήλωση return first_num, second_num είναι ισοδύναμη με τη σύνταξη επιστροφής (first_num, second_num). Αυτό συμβαίνει επειδή οι παρενθέσεις είναι προαιρετικές κατά τη δημιουργία πλειάδων. Για να έχουμε πρόσβαση στο αποτέλεσμα, το καταστρέφουμε.

#3. Οι τιμές προστατεύονται από εγγραφή

Οι πλειάδες είναι αμετάβλητες μόλις δημιουργηθούν. Είναι, επομένως, ιδανικά για την αποθήκευση δεδομένων στη μνήμη που δεν αλλάζουν κατά την εκτέλεση του προγράμματος. Διασφαλίζουν ότι δεν θα αντικαταστήσετε κατά λάθος τα δεδομένα κάπου αλλού στον κώδικά σας.

  Τι είναι η Ανακάλυψη Δεδομένων [+5 Tools]

#4. Αποθήκευση πολλαπλών τύπων δεδομένων

Οι πλειάδες σάς επιτρέπουν να αποθηκεύετε τιμές πολλών τύπων δεδομένων. Αυτό σας επιτρέπει να δημιουργείτε αρχεία δεδομένων, όπως η αποθήκευση των στοιχείων ενός χρήστη σε μια πλειάδα. Μπορείτε επίσης να αποθηκεύσετε πιο περίπλοκα στοιχεία, όπως συναρτήσεις, λεξικά, άλλες πλειάδες, ακόμη και λίστες.

Κοινές μέθοδοι πλειάδας

#1. μετρώ()

Το αντικείμενο πλειάδας περιέχει τη μέθοδο μέτρησης, η οποία μετράει πόσες φορές εμφανίζεται ένα στοιχείο. Για παράδειγμα:

# Creating a tuple with several numbers
values = (1, 2, 3, 4, 5, 4, 4, 6)

# Counting the number of fours
n_fours = values.count(4)

# Prining out the number of fours
print(n_fours)

Από αυτό το παράδειγμα, μπορούμε να δούμε ότι ο αριθμός 4 εμφανίζεται ακριβώς τρεις φορές στην πλειάδα μας.

#2. δείκτης()

Η μέθοδος του δείκτη μπορεί να χρησιμοποιηθεί για να βρεθεί ο δείκτης της πρώτης εμφάνισης μιας τιμής σε μια πλειάδα. Εάν η τιμή δεν υπάρχει, θα εμφανιστεί μια εξαίρεση ValueError. Ακολουθεί κάποιος κώδικας για να δείξει πώς λειτουργεί η μέθοδος ευρετηρίου:

# Creating a tuple with several numbers
values = (1, 2, 3, 4, 5, 4, 4, 6)

# Search for index of 4
index_of_four = values.index(4)
print("Index of four:", index_of_four)

# Search for index of 9
index_of_nine = values.index(9)
print("Index of nine:", index_of_nine)

Και όταν εκτελούμε τον παραπάνω κώδικα, αυτή είναι η έξοδος:

Σε αυτήν την περίπτωση, ο δείκτης 4 είναι 3 και ο κώδικας έτρεξε χωρίς προβλήματα. Αλλά όταν ήρθε να βρεθεί ο δείκτης 9, το πρόγραμμα έκανε μια εξαίρεση. Είναι σημαντικό να χειρίζεστε τέτοιες εξαιρέσεις όταν γράφετε προγράμματα Python που χρησιμοποιούν τη μέθοδο ευρετηρίου.

#3. len ()

Όπως όλα τα επαναληπτικά αντικείμενα στην Python, οι πλειάδες έχουν μια ιδιότητα μήκους στην οποία μπορείτε να έχετε πρόσβαση όταν μεταβιβάζετε στην πλειάδα ως όρισμα στη συνάρτηση len().

# Creating a tuple
values = (1, 2, 3, 4)

# Getting the length
length = len(values)

# Print the output
print(length)

Αυτό είναι το αποτέλεσμα της εκτέλεσης του παραπάνω κώδικα.

#4. min() και max()

Οι μέθοδοι min και max λειτουργούν κάνοντας loop σε κάθε στοιχείο σε έναν επαναληπτικό και συγκρίνοντας εάν είναι μεγαλύτερο ή μικρότερο από το προηγούμενο. Στο τέλος, το max θα επιστρέψει το μεγαλύτερο στοιχείο στο iterable ενώ το min επιστρέφει το μικρότερο.

Με τους αριθμούς, η λειτουργία είναι προφανής. Με τις συμβολοσειρές, η Python θα χρησιμοποιεί αλφαβητική σειρά. Η μικρότερη λέξη, που επιστρέφεται με min, είναι η πρώτη λέξη εάν οι συμβολοσειρές ήταν γραμμένες με αλφαβητική σειρά. Ενώ η μεγαλύτερη λέξη είναι η τελευταία λέξη. Εάν το iterable περιέχει ένα μείγμα διαφορετικών τύπων δεδομένων, τότε και οι δύο λειτουργίες θα αποτύχουν επειδή η Python δεν ξέρει πώς να συγκρίνει διαφορετικούς τύπους δεδομένων.

Εδώ είναι ένα παράδειγμα κώδικα:

# Creating tuple with values
values = (1, 2, 3, 4, 5)

# Getting the largest value
largest = max(values)

# Getting the smallest value
smallest = min(values)

# Output the results
print(largest)
print(smallest)

#5. ταξινομημένο()

Η ταξινομημένη συνάρτηση στην Python δέχεται ένα επαναληπτικό αντικείμενο και επιστρέφει μια λίστα με τα ταξινομημένα στοιχεία. Μπορείτε να καλέσετε την ταξινομημένη συνάρτηση, να μεταβιβάσετε μια πλειάδα ως όρισμα και να ταξινομήσετε τα στοιχεία της πλειάδας σε μια λίστα. Για να μετατρέψετε την ταξινομημένη λίστα σε πλειάδα, μπορείτε να χρησιμοποιήσετε τη συνάρτηση κατασκευαστή. Εδώ είναι ένα παράδειγμα:

# Creating a tuple with values in random order
values = (1, 5, 3, 3, 2, 4)

# Using sorted to sort the values into a list
sorted_list = sorted(values)

# Converting the list into a tuple
sorted_tuple = tuple(sorted_list)

# Printing the output
print(sorted_tuple)

#6. Προσθήκη και πολλαπλασιασμός πλειάδων

Η λειτουργία προσθήκης σε δύο πλειάδες απλώς τις ενώνει μεταξύ τους. Η λειτουργία πολλαπλασιασμού επαναλαμβάνει τα στοιχεία μιας πλειάδας τόσες φορές όσες είναι και η τιμή με την οποία πολλαπλασιάσατε. Ακολουθεί ένα παράδειγμα για την επεξήγηση των δύο παραδειγμάτων.

# Create a tuple with some values
values = (1, 2, 3, 4, 5)

# Create a new tuple using addition
added = values + values

# Create a new tuple using multiplication
multiplied = values * 2

print("values + values =", added)
print("values * 2 =", multiplied)

Τελικές Λέξεις

Σε αυτό το άρθρο, μάθατε ότι:

  • Οι πλειάδες είναι αντικείμενα που μοιάζουν με λίστα και χρησιμοποιούνται για την αποθήκευση συλλογών τιμών.
  • Σε αντίθεση με τις λίστες, είναι αμετάβλητες.
  • Είναι πιο γρήγορα και πιο αποτελεσματικά από τις λίστες.
  • Μπορούν να κατασκευαστούν χρησιμοποιώντας παρενθέσεις και χωρίζοντας τις τιμές με κόμματα.
  • Μπορούν επίσης να κατασκευαστούν χρησιμοποιώντας τη λειτουργία πλειάδας κατασκευαστή.
  • Μπορείτε να αποκτήσετε πρόσβαση σε μεμονωμένες τιμές χρησιμοποιώντας ένα σύστημα μηδενικού ευρετηρίου.
  • Μπορείτε επίσης να καταστρέψετε τιμές από την πλειάδα.
  • Μπορείτε επίσης να επαναλάβετε τις τιμές χρησιμοποιώντας έναν βρόχο for.
  • Οι διαφορετικές μέθοδοι που μπορείτε να χρησιμοποιήσετε με μια πλειάδα.

Στη συνέχεια, μπορεί να θέλετε να ελέγξετε περισσότερο περιεχόμενο Python, όπως Μέθοδοι λίστας Python και Μέθοδοι λεξικού Python.