Bitte schließen Sie, wenn dies ein Duplikat ist, aber this answer beantwortet meine Frage nicht, da ich eine Liste drucken möchte, nicht Elemente aus einer Liste.Was ist der sauberste Weg, um eine gleich große Liste in Python zu drucken?
Zum Beispiel hat die folgenden nicht:
mylist = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]
print(%3s % mylist)
gewünschte Ausgabe:
[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]
Grundsätzlich, wenn alle Elemente in der Liste sind n
Ziffern oder weniger gleicher Abstand würde jedes Element geben n+1
Flecken im Ausdruck. Wie setw
in C++. Angenommen n
ist bekannt.
Wenn ich eine ähnliche SO-Frage verpasst habe, kannst du gerne schließen.
Nur nitpick ist es ein 'list' in Python genannt, nicht ein' :-) – bgse
@bgse In Python array' eine 'array' eine Sammlung aller gleichen Objekte ist. https://docs.python.org/3/library/array.html –