>>>
tel[
'guido'
]
=
4127
>>>
tel
{'sape': 4139, 'guido': 4127, 'jack': 4098}
>>>
tel[
'jack'
]
4098
>>>
del
tel[
'sape'
]
>>>
tel[
'irv'
]
=
4127
>>>
tel
{'guido': 4127, 'irv': 4127, 'jack': 4098}
>>>
list
(tel
.
keys())
['irv', 'guido', 'jack']
>>>
sorted
(tel
.
keys())
['guido', 'irv', 'jack']
>>>
'guido'
in
tel
True
>>>
'jack'
not
in
tel
False
Ο δημιουργός λεξικών dict() δημιουργεί απευθείας
ακολουθίες με ζευγάρια κλειδί-τιμή:
>>>
dict
([(
'sape'
,
4139
), (
'guido'
,
4127
), (
'jack'
,
4098
)])
{'sape': 4139, 'jack': 4098, 'guido': 4127}
Επιπλέον, η έννοια dict μπορεί να χρησιμοποιηθεί για
τη δημιουργία λεξικών από αυθαίρετες εκφράσεις που
περιλαμβάνουν κλειδιά και αξίες:
>>>
{x: x
**
2
for
x
in
(
2
,
4
,
6
)}
{2: 4, 4: 16, 6: 36}
Όταν τα πλήκτρα είναι απλές συμβολοσειρές, μερικές
φορές είναι ευκολότερο να καθορίσετε τα ζεύγη με ορίσματα
λέξεις-κλειδία:
>>>
dict
(sape
=
4139
, guido
=
4127
, jack
=
4098
)
{'sape': 4139, 'jack': 4098, 'guido': 4127}
- A Mini greek notebook for Learning Python Programming
44