Wie die outuput im richtigen Format
def read_ndfa(file : open) -> {str:{str:{str}}}:
pass
Datei erhalten =
start;0;start;1;start;0;near
near;1;end
end
korrekte Ausgabe = {'end': {}, 'start': {'1': {'start'}, '0': {'start', 'near'}}, 'near': {'1': {'end'}}}
ich eine Funktion schreiben müssen, die eine Datei als Eingabe verwendet um die korrekte Ausgabe wie oben zu erhalten. Ich habe jedoch keine Ahnung, wie man das innere Wörterbuch mit der Zip-Funktion erstellt. Kann mir jemand den richtigen Weg zeigen? Danke vielmals.
Es ist mir nicht klar, welche die Beziehung zwischen dem Eingang und dem erwarteten Ausgang ... könnten Sie das näher erläutern? –
Ich habe ein Bild, um die Beziehung zu erklären – Stephan
Ich schaffte es, es trotzdem herauszufinden, aber * post nicht Bilder, um Ihr Problem zu erklären *. Schreibe den Text in der Frage –