Μπορείτε να αλλάξετε την τιμή ενός στοιχείου στο λεξικό αναθέτοντας μια νέα τιμή στο κλειδί που αντιστοιχεί στο στοιχείο.
Αυτό γίνεται με τη σύνταξη: dict[key] = new_value
Εάν το κλειδί δεν υπάρχει στο λεξικό, τότε θα προστεθεί ένα νέο στοιχείο με αυτό το κλειδί και τη νέα τιμή.
Μπορείτε να αλλάξετε την τιμή ενός συγκεκριμένου στοιχείου αναφερόμενοι στο όνομα του κλειδιού του:
car = { "brand": "Ford", "model": "Mustang", "year": 1964 } car["year"] = 2021 print(car)
Output:
{'brand': 'Ford', 'model': 'Mustang', 'year': 2021}
Η μέθοδος update () θα ενημερώσει το λεξικό με τα αντικείμενα από το δοσμένο όρισμα.
Το όρισμα πρέπει να είναι ένα λεξικό ή ένα αντικείμενο επαναληπτή με ζευγάρια key: value.
Παράδειγμα 1:
dict1 = {"name": "John", "age": 25, "city": "New York"} dict2 = {"age": 30} dict1.update(dict2) print(dict1)
Output:
{'name': 'John', 'age': 30, 'city': 'New York'}
Παράδειγμα 2:
dict1 = {"name": "John", "age": 25, "city": "New York"} dict2 = {"profession": "Programmer"} dict1.update(dict2) print(dict1)
Output:
{'name': 'John', 'age': 25, 'city': 'New York', 'profession': 'Programmer'}