Python NoneType object of __builtin__module #21379
-
Hi there, I’m trying to do something extremely simple. I have a list and want to append a variable to it (in the middle of a for loop). i = “c” I expected to get a list ‘matchlist’ with two records (‘a’ and ‘b’) in it and then append a new record ‘c’ to that list. However instead the list loses its type and the value comes up as ‘NoneType object of __builtin__ module’ (I’m using Spyder). Any pointers on where I’m going wrong? Many thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
you dont have to do matchlist = matchlist.append(i) matchlist is an array, so just append the element reassigning matchlist = matchlist.append(i) will make matchlist as None because append method returns None |
Beta Was this translation helpful? Give feedback.
-
Great thanks - very helpful! |
Beta Was this translation helpful? Give feedback.
you dont have to do matchlist = matchlist.append(i)
matchlist is an array, so just append the element
reassigning matchlist = matchlist.append(i) will make matchlist as None because append method returns None