BlackJack hat geschrieben:@Luki: Dann überlege doch mal an welcher Stelle im Programmfluss ein neue Zeile mit ``print()`` begonnen werden muss.
print() am Ende auf gleicher Höhe mit der for-Schleife
Danke für den Schubser
Code: Alles auswählen
a = {"a":{"b":0.1}, "c":{"d":0.1}, "d":{"e":0.1}}
for key in a:
print(key, end="\t")
for key in a[key]:
print (key, end="\n")
#print (a[key])
# Ausgabe
#c d
#a b
#d e
Luki hat geschrieben:So, jetzt habe ich noch eine kleine Frage:
Ich habe ein dictionary der Form {"a":{"b":0.1}, "c":{"d":0.1}, "d":{"e":0.1}}
Code: Alles auswählen
a = {"a":{"b":0.1}, "c":{"d":0.1}, "d":{"e":0.1}}
for key in a:
print(key, end="\t")
a_neu = (a[key])
for key in a[key]:
print (key, end="\t")
print (a_neu[key])
Code: Alles auswählen
a = {"a":{"b":0.1}, "c":{"d":0.1}, "d":{"e":0.1}}
for key, values in a.items():
print(key, end="\t")
for key2, value in values.items():
print(key2, end="\t")
print(value)