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