Dlaczego lista (my_list) modyfikuje obiekt?
Przypadkowo zdarzyło mi się to dziwne zachowanie:
>>> a = []
>>> a[:] = ['potato', a]
>>> print a
['potato', [...]]
>>> print list(a)
['potato', ['potato', [...]]]
Jaki mechanizm wywołujelist(a)
rozwinąć jeden poziom rekurencji w samej reprezentacji ciągu?