Μέθοδοι:
Υπάρχουν πολλές μέθοδοι στην Python για την τροποποίηση της λίστας. Ορισμένες συνήθεις μέθοδοι για την προσθήκη και κατάργηση δεδομένων στη λίστα αναφέρονται εδώ.
ένθετο (ευρετήριο, στοιχείο): Αυτή η μέθοδος χρησιμοποιείται για την εισαγωγή οποιουδήποτε στοιχείου στο συγκεκριμένο ευρετήριο της λίστας και δεξιά μετατόπιση των στοιχείων λίστας.
προσάρτηση (στοιχείο): Αυτή η μέθοδος χρησιμοποιείται για την προσθήκη νέου στοιχείου στο τέλος της λίστας.
επέκταση (otherList): Τα στοιχεία μιας λίστας μπορούν να εισαχθούν στο τέλος μιας άλλης λίστας χρησιμοποιώντας αυτήν τη μέθοδο.
αφαίρεση (στοιχείο): Αυτή η μέθοδος χρησιμοποιείται για την αφαίρεση συγκεκριμένου στοιχείου από τη λίστα.
ποπ (ευρετήριο): Η μέθοδος χρησιμοποιείται για την αφαίρεση του στοιχείου από τη λίστα με βάση την τιμή του ευρετηρίου.
απο(): Αυτή η μέθοδος χρησιμοποιείται για την αφαίρεση του συγκεκριμένου στοιχείου της λίστας ή την αποκοπή της λίστας.
Σαφή(): Αυτή η μέθοδος χρησιμοποιείται για την κατάργηση όλων των στοιχείων μιας λίστας
Προσθέστε στοιχεία στη λίστα:
Διαφορετικοί τρόποι προσθήκης στοιχείων στη λίστα Python εμφανίζονται σε αυτό το μέρος του σεμιναρίου.
Παράδειγμα 1: Εισαγωγή στοιχείου χρησιμοποιώντας τη μέθοδο insert ()
Δημιουργήστε ένα αρχείο python με το ακόλουθο σενάριο για να δείτε τη χρήση της μεθόδου insert (). Ένα νέο στοιχείο θα εισαχθεί στην τρίτη θέση της λίστας και τα άλλα στοιχεία θα μετατοπιστούν αμέσως μετά την εκτέλεση του σεναρίου.
# Δήλωση λίσταςlistdata= [89, 56, 90, 3. 4, 89, 12]
# Εισαγάγετε δεδομένα στη 2η θέση
listdata.εισάγετε(2, 2. 3)
# Εμφάνιση λίστας μετά την εισαγωγή
Τυπώνω('Τα στοιχεία της λίστας είναι')
ΓιαΕγώσε εύρος(0, λεν(listdata)):
Τυπώνω(listdata[Εγώ])
Παραγωγή:
Η ακόλουθη έξοδος θα εμφανιστεί μετά την εκτέλεση του σεναρίου.
Παράδειγμα 2: Εισαγωγή στοιχείου χρησιμοποιώντας τη μέθοδο προσάρτησης ()
Δημιουργήστε ένα αρχείο python με το ακόλουθο σενάριο για να δείτε τη χρήση της μεθόδου append (). Αναφέρθηκε προηγουμένως ότι η μέθοδος προσάρτησης () εισάγει δεδομένα στο τέλος της λίστας. Έτσι, το ‘Toshiba’ θα εισαχθεί στο τέλος του listdata μετά την εκτέλεση του σεναρίου.
# Ορίστε τη λίσταlistdata= ['Μικρή και στενή κοιλάδα', 'ΚΙΝΗΤΟ ΤΗΛΕΦΩΝΟ', 'Λεβενό', 'Asus']
# Εισαγάγετε δεδομένα χρησιμοποιώντας τη μέθοδο προσάρτησης
listdata.προσαρτώ('Toshiba')
# Εμφάνιση της λίστας μετά την εισαγωγή
Τυπώνω('Τα στοιχεία της λίστας είναι')
ΓιαΕγώσε εύρος(0, λεν(listdata)):
Τυπώνω(listdata[Εγώ])
Παραγωγή:
Η ακόλουθη έξοδος θα εμφανιστεί μετά την εκτέλεση του σεναρίου.
Παράδειγμα 3: Εισαγωγή στοιχείου χρησιμοποιώντας τη μέθοδο επέκτασης ()
Δημιουργήστε ένα αρχείο python με το ακόλουθο σενάριο για να δείτε τη χρήση της μεθόδου επέκτασης (). Εδώ, δύο λίστες δηλώνονται στο σενάριο οι οποίες συνδυάζονται μαζί χρησιμοποιώντας τη μέθοδο επέκτασης (). Τα στοιχεία της δεύτερης λίστας θα προστεθούν στο τέλος της πρώτης λίστας.
# προετοιμασία της πρώτης λίσταςλίστα 1= ['html', 'CSS', 'JavaScript', 'JQuery']
# προετοιμασία της δεύτερης λίστας
λίστα 2= ['PHP', 'Laravel', 'CodeIgniter']
# Συνδυάστε και τις δύο λίστες χρησιμοποιώντας τη μέθοδο επέκτασης ()
λίστα 1.επεκτείνω(λίστα 2)
# Εμφάνιση της λίστας μετά το χτένισμα
Τυπώνω ('Τα στοιχεία της λίστας είναι:')
ΓιαΕγώσε εύρος(0, λεν(λίστα 1)):
Τυπώνω(λίστα 1[Εγώ])
Παραγωγή:
Η ακόλουθη έξοδος θα εμφανιστεί μετά την εκτέλεση του σεναρίου.
Κατάργηση στοιχείου από τη λίστα:
Διαφορετικοί τρόποι αφαίρεσης του στοιχείου στη λίστα Python εμφανίζονται σε αυτό το μέρος του σεμιναρίου.
Παράδειγμα 4: Κατάργηση στοιχείου από τη λίστα χρησιμοποιώντας τη μέθοδο κατάργησης
Δημιουργήστε ένα αρχείο python με το ακόλουθο σενάριο για να δείτε τη μέθοδο use remove (). Εάν η τιμή στοιχείου που χρησιμοποιείται ως τιμή ορίσματος της μεθόδου remove () υπάρχει στη λίστα, το στοιχείο θα καταργηθεί. Εδώ, η τιμή, 'Juice' υπάρχει στη λίστα και θα αφαιρεθεί μετά την εκτέλεση του σεναρίου.
# Ορίστε τη λίσταλίστα = ['Κέικ', 'Πίτσα', 'Χυμός', 'Ζυμαρικά', 'Burger']
# Εκτυπώστε τη λίστα πριν από τη διαγραφή
Τυπώνω('Λίστα πριν από τη διαγραφή')
Τυπώνω(λίστα)
# Αφαιρέστε ένα στοιχείο
λίσταΤοαφαιρώ('Χυμός')
# Εκτυπώστε τη λίστα μετά τη διαγραφή
Τυπώνω('Λίστα μετά τη διαγραφή')
Τυπώνω(λίστα)
Παραγωγή:
Η ακόλουθη έξοδος θα εμφανιστεί μετά την εκτέλεση του σεναρίου.
Παράδειγμα 5: Αφαιρέστε το στοιχείο από τη λίστα χρησιμοποιώντας τη μέθοδο pop
Δημιουργήστε ένα αρχείο python με το ακόλουθο σενάριο για να δείτε τη χρήση της μεθόδου pop (). Εδώ, το 2 χρησιμοποιείται ως τιμή ευρετηρίου για τη μέθοδο pop (). Έτσι, το τρίτο στοιχείο της λίστας θα αφαιρεθεί μετά την εκτέλεση του σεναρίου.
# Ορίστε τη λίσταldata= [ 3. 4, 2. 3, 90, είκοσι ένα, 90, 56, 87, 55]
# Εκτυπώστε το πριν αφαιρέσετε
Τυπώνω(ldata)
# Αφαιρέστε το τρίτο στοιχείο
ldata.κρότος(2)
# Εκτυπώστε τη λίστα μετά την κατάργηση
Τυπώνω(ldata)
Παραγωγή:
Η ακόλουθη έξοδος θα εμφανιστεί μετά την εκτέλεση του σεναρίου.
Παράδειγμα 6: Αφαίρεση στοιχείου από τη λίστα χρησιμοποιώντας τη μέθοδο del
Η μέθοδος del () λειτουργεί παρόμοια με τη μέθοδο pop (). Δημιουργήστε ένα αρχείο python με το ακόλουθο σενάριο για να δείτε τη χρήση της μεθόδου del (). Εδώ, 0 χρησιμοποιείται ως τιμή ευρετηρίου του del (). Έτσι, το πρώτο στοιχείο της λίστας θα αφαιρεθεί μετά την εκτέλεση του σεναρίου.
# Ορίστε τη λίσταldata= [ 3. 4, 2. 3, 90, είκοσι ένα, 90, 56, 87, 55]
# Εκτυπώστε το πριν αφαιρέσετε
Τυπώνω(ldata)
# Διαγράψτε το πρώτο στοιχείο χρησιμοποιώντας τη μέθοδο del
αποldata[0]
# Εκτυπώστε τη λίστα μετά την κατάργηση
Τυπώνω(ldata)
Παραγωγή:
Η ακόλουθη έξοδος θα εμφανιστεί μετά την εκτέλεση του σεναρίου.
Παράδειγμα 7: Αφαίρεση στοιχείου από τη λίστα χρησιμοποιώντας σαφή μέθοδο
Δημιουργήστε ένα αρχείο python με το ακόλουθο σενάριο για να καταργήσετε όλα τα στοιχεία της λίστας. Μετά την εκτέλεση του σεναρίου, η μέθοδος clear () καθιστά τη λίστα κενή.
# Ορίστε τη λίσταldata= [ 3. 4, 2. 3, 90, είκοσι ένα, 90, 56, 87, 55]
# Εκτυπώστε το πριν αφαιρέσετε
Τυπώνω(ldata)
# Αφαιρέστε όλα τα στοιχεία από τη λίστα
ldata.Σαφή()
# Εκτυπώστε τη λίστα μετά την εκκαθάριση
Τυπώνω(ldata)
Παραγωγή:
Η ακόλουθη έξοδος θα εμφανιστεί μετά την εκτέλεση του σεναρίου.
Συμπέρασμα:
Η λίστα είναι ένα χρήσιμο χαρακτηριστικό του προγραμματισμού Python. Οι μεταβλητές λίστας χρησιμοποιούνται στο σενάριο για διάφορους σκοπούς. Οι τρόποι τροποποίησης της λίστας χρησιμοποιώντας διάφορες ενσωματωμένες μεθόδους python εμφανίζονται σε αυτό το σεμινάριο. Πολλές άλλες μέθοδοι υπάρχουν στην Python για να κάνετε άλλες λειτουργίες στη λίστα, όπως ταξινόμηση (), αντίστροφη (), μέτρηση (), κλπ.
Δείτε το βίντεο του συγγραφέα: εδώ