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

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

Λίστα Python Χειρισμός

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

Η " προσάρτησης ( ) " μέθοδος αυτή λαμβάνει ένα στοιχείο δεδομένων και προσθέτει ότι στο τέλος της λίστας . Αντίθετοι σ ' αυτό είναι η "pop ( ) " μέθοδο , η οποία επιστρέφει το τελευταίο στοιχείο της λίστας . Ωστόσο , ενώνεται με τη μέθοδο της ποπ μια λίστα μπορεί στη συνέχεια να γίνει μια αναπαράσταση μιας δομής δεδομένων στοίβας ( στην οποία όλα τα νέα δεδομένα που πηγαίνει " στην κορυφή " της στοίβας και να επιστρέψει τιμές είναι το τελευταίο στοιχείο στη στοίβα , μετά από μια " διαρκέσουν , . first out μοτίβο ) Για παράδειγμα :

>>> ex_list = [ 'a' , 'b' , ' c' ] Ξενοδοχεία

>>> ex_list.append ( «d» )

>>> εκτύπωση ex_list

[ 'a' ' β ' ' γ ' ' d' ] Ξενοδοχεία

>>> ? x = ex_list.pop ( )

>>> τυπώνει το x

' d'
εικόνων Εισαγωγή και αφαίρεση
Η

Χρήση του ", προστίθεται ( ) " και "remove ( ) " μεθόδους οι προγραμματιστές μπορούν να τοποθετείτε αντικείμενα μέσα στη λίστα σε ένα συγκεκριμένο δεδομένο σημείο ή να αφαιρέσετε ένα στοιχείο που βασίζεται στην αξία του. Αμφότερες αυτές οι μέθοδοι λειτουργούν σε ολόκληρη τη λίστα και όχι με μόνο το τέλος της. Για παράδειγμα , πώληση

>>> ex_list.insert ( 2 , 'f' )

>>> εκτύπωση ex_list

[ ,"télos ti̱s. Gia parádeigma , pó̱li̱si̱

>>> ex_list.insert ( 2 , 'f' )

>>> ektýpo̱si̱ ex_list

[ 'a' , 'b' , 'f' , ' c' ] Ξενοδοχεία

>>> ex_list.remove ( 'f' )

>>> ex_list εκτύπωσης

[ 'a' , 'b' , ' c' ] Ξενοδοχεία

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

Η Ταξινόμηση και Αντίστροφη
Η

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

>>> ex_list.reverse ( )

>>> εκτύπωση ex_list

[ 'c' , 'b' , 'a' ] Ξενοδοχεία

>>> ex_list.sort ( )

>>> print ex_list

[ 'a' , 'b' , «γ» ]
εικόνων Φέτες
Η

προγραμματιστές μπορούν επίσης να πάρουν τα μέρη ενός καταλόγου ( ή " φέτα " η λίστα ) χρησιμοποιώντας τη λίστα συμβολισμό . Συνήθως , ένας προγραμματιστής αναφοράς ένα . . στοιχείο σε μια λίστα με το δείκτη του Για παράδειγμα , η τιμή «b» σε ex_list θα μπορούσαν να ληφθούν από το " ex_list [ 1 ] " Ωστόσο, οι μεγαλύτερες υποκαταλόγους του καταλόγου μπορεί επίσης να αφαιρεθεί από τον τεμαχισμό από μικρότερα τμήματα του καταλόγου :

>>> ex_list print [ 0:2 ] Ξενοδοχεία

[ 'a' , 'b' ] Ξενοδοχεία

>>> ex_list εκτύπωσης [ 1 : ] Ξενοδοχεία

[' b' , ' c' ] Ξενοδοχεία

>>> ex_list print [ : 2] Ξενοδοχεία

[ 'a' , 'b' ]


Η

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

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