__str__ difficulty with lists
Diez B. Roggisch
deets at nospam.web.de
Sun Nov 1 22:26:33 CET 2009
Jabba Laci schrieb:
> I have a list that contains custom objects. When printing the list,
> I'd like to have a readable result, i.e. I'd like to see the output of
> the __str__ functions. See an example below. When I call "print li", I
> would like to get "[3, 5]". How to do that?
Use __repr__ instead - lists call that on their contained objects.
More information about the Python-list