[Tutor] Splitting a string
Christian Witts
cwitts at compuscan.co.za
Tue Feb 8 10:40:13 CET 2011
On 08/02/2011 11:20, tee chwee liong wrote:
> hi all,
>
> i have a function which returns a string. for eg: X='101110'. i want
> to search for 0 and highlight the location.
> i am thinking of defining X as a list. but how can i split 101110 as
> there are no spaces in between? i'm thinking if i can put it into a
> list: X=['1','0','1','1','1','0'], then i can use index to point out
> the locations of the 0. pls advise.
> i'm using Python2.5 and WinXP.
>
> thanks
> tcl
>
>
> _______________________________________________
> Tutor maillist - Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
>
In Python strings are lists of characters so you can use indexes already.
You can look at the .find() function to return you index numbers for the
location of your search criteria, it only returns the first within your
parameters, but you can create your own function utilising it to return
all occurrences.
--
Kind Regards,
Christian Witts
More information about the Tutor
mailing list