【发布时间】:2012-05-25 20:57:08
【问题描述】:
我有字符串:
a = "ÀÁÂÃÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜ" b = "àáâãäèéçêëìíîïòóôõöùúûüÿ"
我想创建字符串
"ÀàÁáÂâ..."
即将字符串分成两半,然后将两半压缩在一起。
我尝试了天真的zip(a, b),但这没有用。我认为这是由于 unicode 的问题。
有人知道我怎样才能得到我想要的结果吗?
【问题讨论】:
-
我以为有人问python是哪个版本:python 2.7
-
@Nick,当我尝试压缩然后加入字符串时,输出为
�À��Á��Â��Ã��È��É��Ê��Ë��Ì��Í��Î��Ï��Ò��Ó��Ô��Õ��Ö��Ù��Ú��Û��Ü� -
@BenPage 在 Python 2.7 中,确保将字符串声明为 unicode:使用
u为字符串添加前缀,或使用from __future__ import unicode_literals
标签: python string unicode permutation