Ενσωμάτωση λεξικών με πανομοιότυπα στοιχεία στην Python
Εάν στα λεξικά υπάρχουν πανομοιότυπα στοιχεία, τότε κατά την ένωση θα παραμείνει μόνο ένα από αυτά. Ας δούμε ένα παράδειγμα. Ας υποθέσουμε ότι έχουμε τα ακόλουθα λεξικά:
dct1 = {
'a': 1,
'b': 2,
'c': 3
}
dct2 = {
'c': 3,
'e': 4,
'f': 5
}
Ας τα ενσωματώσουμε:
dct1.update(dct2)
Ας δούμε το αποτέλεσμα:
print(dct1) # θα εμφανίσει {'a': 1, 'b': 2, 'c': 3, 'e': 4, 'f': 5}
Δίνεται ο ακόλουθος κώδικας:
dct1 = {
'z': 2,
'w': 8,
'f': 10
}
dct2 = {
'x': 4,
'y': 5,
'z': 6
}
dct1.update(dct2)
print(dct1)
Πείτε τι θα εμφανιστεί στην κονσόλα.
Δίνεται ο ακόλουθος κώδικας:
dct1 = {
2: 'a',
4: 'b',
6: 'c'
}
dct2 = {
1: 'd',
3: 'e',
4: 'f',
7: 'j'
}
dct2.update(dct1)
print(dct2)
Πείτε τι θα εμφανιστεί στην κονσόλα.