In a message of Wed, 19 Aug 2015 18:25:56 +0100, Alan Gauld writes:
>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.)

I got scrambled, same as you.

Laura

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

Reply via email to