0

使用外来字符(ģ,č,ŗ,ļ,ā,ē,ū,ī,ņ,š,ķ,ž 及其大写字母)处理烦人的问题。它们的长度都使用len不等于 1,例如len('ī')为 2(它\xc4\xab在处理文本时显示)。我想要一个为所有这些字符返回 1 的函数。有什么帮助吗?

4

1 回答 1

0

感谢 Robᵩ 的解释性网页。我的问题的简洁解决方案:

def varlen(string):
    return len(string.decode('utf-8'))
于 2013-05-06T03:02:12.140 回答