如何在 unicode 字符串上使用像 strip() 这样的字符串方法?您不能像使用普通字符串那样访问 unicode 字符串的字符吗? (例如:mystring[0:4])
最佳答案
它像往常一样工作,只要它们实际上是 unicode
,而不是 str
(注意:每个字符串文字 必须 前面有 u
,就像在这个例子中一样):
>>> a = u"coțofană"
>>> a
u'co\u021bofan\u0103'
>>> a[-1]
u'\u0103'
>>> a[2]
u'\u021b'
>>> a[3]
u'o'
>>> a.strip(u'ă')
u'co\u021bofan'
关于Python strip()unicode字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7258411/