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

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

Λίστες Σε Python

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

Μια βασική λίστα στην Python μοιάζει με αυτό το παράδειγμα κώδικα :

>>> examplelist = [ "ένα" , " δύο " , " τρία " ]

Μοιάζει πολύ με μια σειρά και σε άλλες γλώσσες προγραμματισμού , καταλόγους αναφοράς της Python εσωτερικά στοιχεία δεδομένων από το δείκτη . Έτσι, εκτελώντας τις ακόλουθες εντολές εκτύπωσης θα εκτυπώνει την τιμή στο αντίστοιχο όπως πίνακες , ένας δείκτης κατάλογος ξεκινά από το 0 και τελειώνει στο n-1 ( όπου n = ο αριθμός των στοιχείων της λίστας ) . Σε αυτό το παράδειγμα , ο τελευταίος δείκτης είναι 2 .
Εικόνων Κατάλογος Επιχειρήσεων
Η

κατάλογοι σε Python είναι αντικείμενα , και ως αντικείμενα , έχουν ορισμένες μεθόδους που οι προγραμματιστές μπορούν να καλούν προκειμένου να προμορφωμάτων πράξεις τους . Για παράδειγμα , για να προσθέσετε ένα στοιχείο στο τέλος της examplelist , ο προγραμματιστής θα μπορούσε να χρησιμοποιήσει την ενσωματωμένη " append " " εισαγωγή " μέθοδος επιτρέπει στον προγραμματιστή να προσθέσει ένα στοιχείο της λίστας , όχι μόνο το τέλος ( Πηγή 1 ) :

>>> examplelist.insert ( 1 , " ένα σημείο πέντε " )

>>> [ «ένα» , «ένα σημείο πέντε» , «δύο» , «τρία» , «τέσσερα» ]

Η Λίστα Φέτες

Φέτες μια λίστα περιλαμβάνει το τράβηγμα υποκαταλόγους από ολόκληρη τη λίστα . Για παράδειγμα , για να πάρετε μια άλλη λίστα από examplelist , ο προγραμματιστής μπορεί να καθορίσει την έναρξη και λήξη θέση του υπολίστα :

>>> examplelist [ 2:04 ] Ξενοδοχεία

[ «δύο » , « τρία » ] Ξενοδοχεία

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

>>> παράδειγμα [ 2 : ] Ξενοδοχεία

[ «δύο» , «τρία» , «τέσσερα» ]
εικόνων αναζήτηση Λίστες
Η

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

>> examplelist.index ( «τρία» )

, 3 φωτογραφίες
Η

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

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