Sea*_*ene 0 python unicode
在linux中,我打开终端并输入python2.7,然后输入如下代码:
>>> s = u'\u0561' >>> print s ? >>> len(s) 1
u'\ u0561'的长度只有1?为什么?我了解到每个非字母字符的长度在unicode中是2~4个字节,为什么它只使用1个字节?我测试了其他unicode字符,我发现几乎所有unicode字符的长度都是1,为什么?
Ken*_*nde 7
该len函数不计算字节数 - 它计算任何序列中的项数(在这种情况下,字符串中的字符数).
len
归档时间:
13 年,11 月 前
查看次数:
170 次
最近记录: