Печать списка дает repr
пунктов внутри списка.
Чтобы получить str
представление предметов, вы должны явно вызвать str
для предметов:
In [6]: import datetime as dt
In [7]: date_list = [dt.date(2011, 5, 31), dt.date(2011, 6, 15)]
In [8]: print('[{}]'.format(', '.join(map(str,date_list))))
[2011-05-31, 2011-06-15]