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

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

Πώς να Ταξινόμηση ένα Python λεξικό από τα πλήκτρα ή Τιμές

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

1 Ανοίξτε το πρόγραμμα επεξεργασίας Python . 2

Τοποθετήστε τη μονάδα του χειριστή και τη λειτουργία itemgetter , πληκτρολογώντας την ακόλουθη , στη συνέχεια, πατώντας το πλήκτρο " Enter".

" . Enter" από την εισαγωγή χειριστή itemgetter εικόνων
3

Ταξινόμηση το λεξικό από το κλειδί , πληκτρολογώντας την ακόλουθη , στη συνέχεια, πατώντας

s = { ' ben ' : 2 , ' amy » : 3 , « zelda » : 1 } ?

sort_s = ταξινόμηση ( s.iterkeys ( ) ) ?

print s ?

Python ταξινομεί το λεξικό από τα πλήκτρα ή τα ονόματα των φοιτητών και επιστρέφει :

{ ' amy ' : 3 , « ben » : 2 , « zelda » : 1 }
Η 4

Ταξινόμηση το λεξικό από τις τιμές , πληκτρολογώντας την ακόλουθη , στη συνέχεια, πατώντας το πλήκτρο " Enter".

s = { ' amy ' : 2 , « ben » : 3 , « zelda » : 1 } ?

ταξινόμηση ( s.items ( ) , key = itemgetter ( 1 ) ) ?

Python ταξινομεί το λεξικό με βάση την αξία ή την ηλικία των σπουδαστών σε αύξουσα σειρά και επιστρέφει :

[ ( « zelda » , 1 ) , ( « amy » , 2 ) , ( « ben » , 3 ) ]
Η
εικόνων

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

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