Error de Python: AttributeError: el objeto 'NoneType' no tiene atributo 'append'

Python Error Attributeerror

Programa fuente:

|_+_|

Error:
Rastreo (llamadas recientes más última):
Archivo 'E: /TESTS/PYTHON/list_ex_03/list_ex_03.py', línea 20, en
lista = lista.append (num)
AttributeError: el objeto 'NoneType' no tiene el atributo 'append'



la razón:
list = list.append (num), ya que la lista en sí se puede cambiar, append () cambia la lista y devuelve None, y list = None informará un error.



Solución:
se modifica a:



|_+_|

Muy bien.