En Python Shell, entré:Anexión convierte mi lista para NoneType
aList = ['a', 'b', 'c', 'd']
for i in aList:
print(i)
y me
a
b
c
d
pero cuando intenté:
aList = ['a', 'b', 'c', 'd']
aList = aList.append('e')
for i in aList:
print(i)
y me
Traceback (most recent call last):
File "<pyshell#22>", line 1, in <module>
for i in aList:
TypeError: 'NoneType' object is not iterable
¿Alguien sabe lo que está pasando? ¿Cómo puedo solucionarlo?
Y como no devuelve nada, configurará una lista como Ninguna si realiza la tarea, por lo que recibirá el error. – kindall
Todas las funciones devuelven algo :) –
cierto - pero a veces ese * algo * es 'Ninguno'. Pero, ¿'Nada' realmente es algo? ¡Me duele la cabeza! –