Drucken von Listen in eine Liste, in Spalten

Habe ich eine Liste mit Listen, und ich möchte, um es zu drucken in Spalten w/o weitere Module zu importieren (d.h. pprint). Die Aufgabe ist nur für mich zu verstehen, iteration über Listen. Dies ist meine Liste der Listen:

tableData = [['a', 'b', 'c', 'd'],
            ['1', '2', '3', '4'],
            ['one', 'two', 'three', 'four']]

Und ich möchte es wie folgt Aussehen:

a    1    one
b    2    two
c    3    three
d    4    four

Konnte ich etwas hart-code die erste Zeile, aber ich kann nicht herausfinden, wie man Modell der iteration. Siehe:

def printTable(table):
    print(table[0][0].rjust(4," ") + table[1][0].rjust(4," ") + table[2][0].rjust(4," "))
InformationsquelleAutor John Zombie | 2016-02-23
Schreibe einen Kommentar