Re: Indexing strings
Fred wrote: That was exactely what I was searching for. I needed a program, that chopped up a string into its words and then saves them into a list. I think I got this done... There's a function for that: text.split(). You should really have a look at the Python docs. Also, http://diveintopython.org/ and http://www.gnosis.cx/TPiP/ are great tutorials. -pu -- http://mail.python.org/mailman/listinfo/python-list
Re: Indexing strings
> Use the index method, e.g.: text.index(' '). > What exactly do you want to do? That was exactely what I was searching for. I needed a program, that chopped up a string into its words and then saves them into a list. I think I got this done... Thanks for the help -- http://mail.python.org/mailman/listinfo/python-list
Re: Indexing strings
Fred wrote: Hi everybody I am searching for a possibility, to find out, what the index for a certain lettyer in a string is. My example: for x in text: if x == ' ': list = text[: # There I need the index of the space the program found during the loop... Is there and possibility to find the index of the space??? Thanks for any help! Fred Perhaps you need something at a higher level (though you could use text.find(" ") for the first occurrence). I suspect you might want split(). Fred, meet split(). split(), meet Fred. >>> s = "The quick brown python swallows the lazy mongoose" >>> s.split() ['The', 'quick', 'brown', 'python', 'swallows', 'the', 'lazy', 'mongoose'] >>> s.split(None) ['The', 'quick', 'brown', 'python', 'swallows', 'the', 'lazy', 'mongoose'] >>> s.split(None, 3) ['The', 'quick', 'brown', 'python swallows the lazy mongoose'] >>> s.split(None, 1) ['The', 'quick brown python swallows the lazy mongoose'] >>> regards Steve -- Meet the Python developers and your c.l.py favorites March 23-25 Come to PyCon DC 2005 http://www.pycon.org/ Steve Holden http://www.holdenweb.com/ -- http://mail.python.org/mailman/listinfo/python-list
Re: Indexing strings
Fred wrote: I am searching for a possibility, to find out, what the index for a certain lettyer in a string is. My example: for x in text: if x == ' ': list = text[: # There I need the index of the space the program found during the loop... Is there and possibility to find the index of the space??? Thanks for any help! Fred Use the index method, e.g.: text.index(' '). What exactly do you want to do? -pu -- http://mail.python.org/mailman/listinfo/python-list
Indexing strings
Hi everybody I am searching for a possibility, to find out, what the index for a certain lettyer in a string is. My example: for x in text: if x == ' ': list = text[: # There I need the index of the space the program found during the loop... Is there and possibility to find the index of the space??? Thanks for any help! Fred -- http://mail.python.org/mailman/listinfo/python-list