Hallo Forum,
ich sitze schon eine Weile über dem folgendem Python3 Problem.
Ich habe eine Output den ich lese mit Zeilen unterschiedlicher Länge.
Bei diesen bestimme ich die längste Zeile und möchte
alle weiteren Zeilen mit gleicher maximaler Länge mittels der
print-Anweisung ausgeben.
z.B. print("Ausgabe: |{0}|".format(zeile[i],maxlaenge))
Erhalten möchte ich die folgende Ausgabe:
1 | Ausgabe: |Zeile1 |
|
2 | Ausgabe: |Z....eile2 |
|
3 | Ausgabe: |Z.........eile3 |
|
4 | Ausgabe: |Zeile4 mit max. Laenge|
|
Bei 'C' würde ich printf("%10sn\",zeile[i]); schreiben,
wobei die '10' statisch ist. Ich brauche es aber dynamisch.
Habe leider trotz Suche auf den Python Seiten und auch bei
stackoverflow nichts passendes gefunden, oder es übersehen.
Habt Ihr was passendes für mich.
Danke schon mal für die Mühe.
Markus