"Malcolm Wooden" <[EMAIL PROTECTED]> writes: > I'm trying to get my head around Python but seem to be failing miserably. I > use RealBasic on a Mac and find it an absolute dream! But Python....UGH! > > I want to put a sentence of words into an array, eg "This is a sentence of > words" > > In RB it would be simple:
Simple?! 7 lines of code for such a trivial task is simple?! > Dim s as string > Dim a(-1) as string > Dim i as integer > > s = "This is a sentence of words" > For i = 1 to CountFields(s," ") > a.append NthField(s," ",i) > next > > That's it an array a() containing the words of the sentence. > > Now can I see how this is done in Python? - nope! from string import split s = "This is a sentence of words" a = split(s) or, s = "This is a sentence of words" a = s.split() or even a = "This is a sentence of words".split() -- Sergei. -- http://mail.python.org/mailman/listinfo/python-list