On 19/08/15 17:09, Michelle Meiduo Wu wrote:
Hi there,
I'm trying to use List in a function. But it doesn't work. Here are sample code 
not work: ---------------------------------------def getResult():    ls = []    
ls= ls.append(100)    ls= ls.append(200)      return ls
reList = []reList = getResult()lsLength = len(reList)print '\n The length of 
the list is:' + str(lsLength)-----------------------------------------I ran the 
above code, there is an error message: AttributeError: 'NoneType' object has no 
attribute 'append'
But the code below not using list in a function 
works.----------------------------------------------### This works:ls = 
[]ls.append(100)ls.append(200)lsLength = len(ls)print '\n list length is: ' + 
str(lsLength)----------------------------------------------------- Do you know  
the reason?
Thank you,Michelle

As you can (hopefully!) see above, this message is completely scrambled.
Normally that means HTML. But the headers suggest it is plain text.
Also, I see that Steve replied with a correctly formatted inclusion.

Did anyone else get the scrambled version?
And does anyone have any clues why I did?

(Using Thunderbird v31.8 and normally not having major issues.)


--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.amazon.com/author/alan_gauld
Follow my photo-blog on Flickr at:
http://www.flickr.com/photos/alangauldphotos


_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to