Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Λίστα Επέκταση σε Python

Οι λίστες είναι μια θεμελιώδης τύπος δεδομένων στην Python . Είναι χρησιμοποιείται για την αποθήκευση συλλογών δεδομένων σε ένα ενιαίο όνομα μεταβλητής . Λόγω της σημασίας τους , η γλώσσα Python περιλαμβάνει μια ομάδα από χρήσιμες μεθόδους, με τη λίστα Τύπος δεδομένων να καταστούν ευέλικτες και αποτελεσματικές . Μια τυπική λειτουργία προγραμματιστές εκτελέσει στις λίστες είναι η διαδικασία της προσθήκης στοιχείων ή την επέκταση του μεγέθους της λίστας για να συμπεριλάβει περισσότερα στοιχεία . Αυτό γίνεται μέσω των μεθόδων που περιλαμβάνονται " append ( ) " και "σε ( ) " . Η " append ( ) " Format
Η

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

δεδομένα Προσάρτηση στο τέλος της λίστας καλώντας τη μέθοδο append του καταλόγου στον οποίο το στοιχείο πρέπει να πάει . Για ενικό στοιχεία , αυτό θα προσθέσει το στοιχείο . Για Λίστες , αυτό θα προσαρτήσει ολόκληρη τη λίστα . Όταν ένας κατάλογος επισυνάπτεται στο τέλος της μια άλλη λίστα , παίρνει μόνο ένα μέρος : το σύνολο του καταλόγου θεωρείται ένα στοιχείο . Το ακόλουθο παράδειγμα κώδικα προσθέτει ένα μοναδικό στοιχείο ( 5 ) στο τέλος της λίστας παράδειγμα " ex_list " , και στη συνέχεια προσθέτει μια άλλη λίστα ( " List2 " ) έως το τέλος της « ex_list " :

>> > ex_list

[ 1 , 2 , 3 , 4 , 5 ] Ξενοδοχεία

>>> ex_list.append ( 5 )

>>> ex_list

[ 1 , 2 , 3 , 4 , 5 , 5 ] Ξενοδοχεία

>>> List2

[ 7 , 8 ] Ξενοδοχεία

>>> ex_list.append ( List2 )

>>> ex_list

[ 1 , 2 , 3 , 4 , 5 , 5 , [ 7 , 8 ] ]

Η Η « διεύρυνση ( ) " Μέθοδος
Η

Η « διεύρυνση ( ) " μέθοδος λειτουργεί σαν τη μέθοδο προσάρτησης . Ωστόσο, η μέθοδος εκτείνονται προσθέτει μια λίστα στοιχείων , και όχι μόνο τα στοιχεία , στο τέλος της λίστας . Αυτό σημαίνει ότι τα στοιχεία από μια λίστα θα γίνει ενιαία στοιχεία της νέας λίστας που ο προγραμματιστής είναι η επέκταση , παρά να ενταχθούν στο νέο κατάλογο ως ένα ενιαίο στοιχείο .
Εικόνων Παραδείγματα επέκταση
Η

από την επέκταση προσθέτει έναν κατάλογο όλα τα στοιχεία της λίστας που πρέπει να προστεθούν , η λίστα επεκτείνεται θα αυξηθεί σε μέγεθος από τον αριθμό των στοιχείων στη λίστα που προστίθενται. Σε αυτό το παράδειγμα , το παράδειγμα καταλόγου " ex_list " θα επεκταθεί δύο φορές, μία φορά από μια λίστα που ονομάζεται "L1" και για άλλη μια φορά από μια λίστα που ονομάζεται « L2 ».

>>> Ex_list

[ 1 , 2 , 3 , 4 , 5 , 5 , [ 7 , 8 ] ] Ξενοδοχεία

>>> l1

[ 7 , 8 ] Ξενοδοχεία

>>> ex_list.extend ( ε1 )

>>> ex_list

[ 1 , 2 , 3 , 4 , 5 , 5 , [ 7 , 8 ] , 7 , 8 ] Ξενοδοχεία

>>> l2

[ 9 , 10 ] Ξενοδοχεία

>>> ex_list.extend ( ε2 )

>>> ex_list

[ 1 , 2 , 3 , 4 , 5 , 5 , [ 7 , 8 ] , 7 , 8 , 9 , 10 ]
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα