我的元组中的那些小“u”是啥? (python 2.7)[重复]

Posted

技术标签:

【中文标题】我的元组中的那些小“u”是啥? (python 2.7)[重复]【英文标题】:What are those little "u" in my tuple? (python 2.7) [duplicate]我的元组中的那些小“u”是什么? (python 2.7)[重复] 【发布时间】:2013-03-09 19:52:59 【问题描述】:

所以我从某个 sqlExtractor 获取数据,我无法触及 sqlExtractor。 问题是 sqlExtractor 给了我一个元组列表(我想要一个列表列表)

所以我想到了:

myNewList = []
for tuple in myList:
    myNewList.append(list(tuple))

问题是,我的数据中充满了小“u”,它们是什么意思? 他们并没有真正打扰我,但因为 myNewList[i][j] 将返回没有“u”的值。 但我想了解。

那么,它们是什么?

谢谢。

示例 - 转换前后的元组:

(u'Pado', u'Seba*', u'B31', u'27/02/2011', u'SINA', u'2', u'5', u'Paris', u'Zone bleu', u'211')
[u'Pado', u'Seba*', u'B31', u'27/02/2011', u'SINA', u'2', u'5', u'Paris', u'Zone bleu', u'211']

【问题讨论】:

【参考方案1】:

u 表示该字符串是一个 unicode 对象。详情见here

【讨论】:

【参考方案2】:

这些是 Unicode 字符串。请参阅Unicode HOWTO。

【讨论】:

以上是关于我的元组中的那些小“u”是啥? (python 2.7)[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Python中的元组(Tuple)

编程里面元组和数组的区别是啥?

python中的元组

python学习之第五篇:Python中的元组及其所具有的方法

Python元组

Python:元组操作总结