Η μέθοδος item () επιστρέφει ένα αντικείμενο προβολής που εμφανίζει μια λίστα ζευγών πλειάδων λεξικού (κλειδιού, τιμής).
Η σύνταξη της items()
μεθόδου είναι:
λεξικό. αντικείμενα ()
items()
Η μέθοδος είναι παρόμοια με τη viewitems()
μέθοδο του λεξικού στο Python 2.7.
αντικείμενα () Παράμετροι
items()
μέθοδος δεν παίρνει καμία παράμετρο.
Επιστροφή αξία από αντικείμενα ()
items()
Η μέθοδος επιστρέφει ένα αντικείμενο προβολής που εμφανίζει μια λίστα ενός ζεύγους πλειάδων δεδομένου λεξικού (κλειδί, τιμή).
Παράδειγμα 1: Λήψη όλων των στοιχείων ενός λεξικού με στοιχεία ()
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) print(sales.items())
Παραγωγή
dict_items (((«μήλο», 2), («πορτοκαλί», 3), («σταφύλια», 4)))
Παράδειγμα 2: Πώς λειτουργεί το στοιχείο () όταν τροποποιείται ένα λεξικό;
# random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) items = sales.items() print('Original items:', items) # delete an item from dictionary del(sales('apple')) print('Updated items:', items)
Παραγωγή
Αρχικά αντικείμενα: dict_items ((('apple', 2), ('orange', 3), ('σταφύλια', 4))) Ενημερωμένα αντικείμενα: dict_items ((('πορτοκαλί', 3), ('σταφύλια', 4)))
Τα αντικείμενα αντικειμένου προβολής δεν επιστρέφουν από μόνα τους μια λίστα αντικειμένων πωλήσεων αλλά επιστρέφουν μια προβολή του ζευγαριού πωλήσεων (κλειδί, τιμή)
Εάν η λίστα ενημερώνεται ανά πάσα στιγμή, οι αλλαγές αντικατοπτρίζονται στο ίδιο το αντικείμενο προβολής, όπως φαίνεται στο παραπάνω πρόγραμμα.