Как применить функцию __str__ при печати списка объектов в Python

Хорошо, этот интерактивный фрагмент консоли Python расскажет все:

>>> class Test:
...     def __str__(self):
...         return 'asd'
...
>>> t = Test()
>>> print(t)
asd
>>> l = [Test(), Test(), Test()]
>>> print(l)
[__main__.Test instance at 0x00CBC1E8, __main__.Test instance at 0x00CBC260,
 __main__.Test instance at 0x00CBC238]

В основном я хотел бы получить триasd строка печатается при печати списка. Я также пыталсяpprint но это дает те же результаты.

Ответы на вопрос(3)

Ваш ответ на вопрос