Re: Indexing strings

2005-03-05 Thread Patrick Useldinger
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

2005-03-04 Thread Fred
> 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

2005-03-04 Thread Steve Holden
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

2005-03-04 Thread Patrick Useldinger
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

2005-03-04 Thread Fred
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