Czy zachowanie listy Pythona + = iterowalne jest udokumentowane w dowolnym miejscu?
Wydaje się, że w Pythonielist += x
działa dla każdej iteracjix
:
In [6]: l = []
In [7]: l += [1]
In [8]: l += (2, 3)
In [9]: l += xrange(5)
In [10]: l
Out[10]: [1, 2, 3, 0, 1, 2, 3, 4]
Czy to zachowanie jest udokumentowane w dowolnym miejscu?
Aby to przeciwstawićlist + x
, ten ostatni działa tylko wtedy, gdyx
jest także alist
. Jest to wyrażone wdokumentacja.