dict_demo.py

"""
    dict_demo.py: demonstriert Dictionaries-Methoden
"""

dici = {"Listen": "geordnete Folge von Elementen", "Walter": "walter.spiegel@web.de",\
                "Riedschule": 31058,"print" :[3,7,17]}
print 'dict_demo.py: Beispiele für Dictionaries'
print 'Wörterbuch ausgeben:',dici
print '\nBEACHTE: In dieser Reihenfolge wurden die Einträge '
print 'nicht ins Wörterbuch eingefügt!! Sondern so:\n'
print """"Listen": "geordnete Folge von Elementen", "Walter": "walter.spiegel@web.de",\
                "Riedschule": 31058,"print" :[3,7,17]"""
print 'dici["Riedschule"]',dici["Riedschule"]
print 'dici["Listen"]:',dici["Listen"]
print 'dici["Walter"]',dici["Walter"]
print 'dici["print"]',dici["print"]
print 'Auf Schlüssel "print" prüfen mit has_key("print")' ,
print '(1: Ja, 0: Nein):',dici.has_key("print")
print 'Alle Schlüssel ausgeben mit keys():', dici.keys()
print 'Alle Werte im Wörterbuch ausgeben mit values():\n',dici.values()
print 'Wörterbuch in Liste umwandeln mit items():\n',dici.items()
print 'und alles löschen mit clear():',dici.clear()
print '\nBEACHTE: die Methoden clear(), items(), values(), keys() und'
print 'has_key() werden objektorientiert benutzt, also so: dici.keys()'
print 'Das wars . . .'

Fenster schließen