Code: Alles auswählen
feld_namen = ('Datum:', 'Uhrzeit:', 'Termin:')
daten = [['2007-10-15', '10:00', 'blu blu'],
['2008-10-04', '18:00', 'beg beg'],
['2008-09-05', '09:00', 'dfg gfh'],
['2007-03-30', '12:00', 'bli bli'],
['2007-01-04', '15:00', 'ilb ilb']]
daten.sort()
def datum_formatieren(datum, teiler):
datum_formatiert = datum.split(teiler[0])
datum_formatiert.reverse()
datum = teiler[1].join(x for x in datum_formatiert)
return datum
def ausgabe():
for daten_satz in daten:
datum = datum_formatieren(daten_satz[0], ('-', '.'))
daten_satz_formatiert = list(((datum), (daten_satz[1]), (daten_satz[2])))
for name, eintrag in zip(feld_namen, daten_satz_formatiert):
print name, eintrag
def eingabe():
daten_satz = list()
for name in feld_namen:
eintrag = raw_input(name)
daten_satz.append(eintrag)
datum = datum_formatieren(daten_satz[0], ('.', '-'))
daten_satz_formatiert = list(((datum), (daten_satz[1]), (daten_satz[2])))
daten.append(daten_satz_formatiert)
daten.sort()
ausgabe()
eingabe()
ausgabe()