[Tutor] How to iterate through unicode string.
Andre Engels
andreengels at gmail.com
Fri Sep 4 14:27:25 CEST 2009
On Fri, Sep 4, 2009 at 2:20 PM, zhang allen<acallen99 at gmail.com> wrote:
> Hi All,
>
> Say i have unicode string Büro.
> i want to iterate this string .
>
> i write this python code which doesn't work.
>
> s ='Büro'
> for ch in s:
> print ch
>
> it seems Büro has 5 chars. ü consists of 2 bytes.
>
> so does someone has any ideas?
>
> how to iterate this string, so i can hava 4 chars, like "B, ü, r, o ".?
>
> Thanks in advance.
Try replacing
s ='Büro'
by
s = u'Büro'
The 'u' denotes that the string is to be interpretred as unicode.
--
André Engels, andreengels at gmail.com
More information about the Tutor
mailing list