Perché Python 2.5.2 ha il seguente comportamentoPython si estende con un bug di lista vuota?
>>>[2].extend([]) == [2]
False
>>> [2].extend([]) == None
True
$ python --version
Python 2.5.2
Presumo non ci sto capendo qualcosa qui, ma intuitivamente mi piacerebbe pensare che [2] .extend ([]) dovrebbe produrre [2]
Chi ha bisogno di intuito quando c'è l'interprete? Solo 'print [2] .extend ([])'. – tzot