On 06/05/14 04:43, Scott Dunning wrote:
I have another question. I don’t understand why below would give an error?
greeting = 'Hello World'
greeting [len(greeting)]
Because list indexing starts at zero but len() returns the actual
length. So the last element of a list is
mylist[len(mylist)-1]
or, more simply:
mylist[-1]
Aside:
len() does work with range() and slicing so you can write
myList[:len(mylist)]
to get a copy of your list...
HTH
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.flickr.com/photos/alangauldphotos
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor