background image

>>> 

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}

http://arch.icte.uowm.gr

 - A Mini greek notebook for Learning Python Programming 

44