I am trying to use the str.format() function to print a matrix in columns.
This is the line that goes wrong:
>>>> "{!s:4}{!s:5}".format('j',4,3) 'j 4 ' >>>> "{!s:4}{!s:5}".format(b) Traceback (most recent call last): File "<stdin>", line 1, in <module> IndexError: tuple index out of range >>> b ('dat', 'is')
What am I doing wrong?
Edit: I think I know what the problem is: I pass a tuple with two elements, which is passed to the function as a tuple with one element, my original tuple. Hence this error. so the question is how to pass this tuple to a format function ...
oneindelijk
source share