On Fri, Sep 4, 2009 at 2:20 PM, zhang allen<acalle...@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, andreeng...@gmail.com
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to