最近有个朋友定义一个列表,里面有3个元素,都是中文,比如:
a = ['你好','哈哈','呵呵']
print a
输出结果:['\xe4\xbd\xa0\xe5\xa5\xbd', '\xe5\x93\x88\xe5\x93\x88', '\xe5\x91\xb5\xe5\x91\xb5'] 输出的编码是utf-8
如果你需要输出中文在gbk环境下,可以用迭代来输出:
for m in a:
print m.decode('utf-8').encode('gbk')##先转码成unicode,再转码成gbk输出
相关推荐
Python3.8官方中文API参考手册是一套全面的文档集合,涵盖了Python编程语言的各个方面,为开发者提供了详尽的指导和参考资料。这个压缩包包含了26个PDF文档,旨在帮助用户深入理解和应用Python3.8的特性。以下是这些...
“4.7Python list列表使用技巧及注意事项.html”涵盖了Python列表的常见操作,如添加元素、删除元素、切片、排序等,同时提醒了列表作为可变对象的一些潜在问题。 “8.21Python super()使用注意事项.html”讨论了...
在当今大数据分析和数据可视化的时代,图表制作成为了数据分析中的重要组成部分。图表可以帮助我们更直观地...通过本实例的学习,读者可以掌握如何使用Python进行数据图表的绘制,以及如何解决图表中文显示的相关问题。
3. **数据结构**:Python提供了多种内置数据结构,如列表(list)、元组(tuple)、集合(set)和字典(dictionary)。这些数据结构的使用方法、操作和特点会在教程中详细阐述。 4. **控制流**:包括条件语句(if-...
1. **变量与数据类型**:Python3.6支持多种数据类型,包括整型(int)、浮点型(float)、字符串(str)、布尔型(bool)、列表(list)、元组(tuple)、集合(set)和字典(dict)。其中,Python3.6引入了对大整数...
在Python编程中,汉字排序通常是一项挑战,因为汉字本身无法按照字母顺序进行排列。然而,通过将汉字转换为其对应的拼音,我们可以实现...通过理解汉字与拼音的关系,我们可以扩展Python的功能,更好地处理中文文本。
### Python3.4中文手册知识点总结 #### 一、Python简介 - **语言特性**:Python是一种简单且功能强大的编程语言,支持高效的高级数据结构,易于进行面向对象编程。 - **适用范围**:适用于多种平台上的脚本编写或...
Python列表习题及答案--中文 Python列表是Python中的一种基本数据结构,用于存储多个数据元素的集合。列表可以包含不同类型的数据元素,如数字、字符串、列表等。Python列表习题及答案--中文章节涵盖了Python列表的...
Python(中文)脚本语言是一种广泛使用的高级编程语言,以其简洁、易读的语法和强大的功能而备受青睐。这本书很可能是深入浅出地介绍了Python语言的基础和进阶知识,为初学者提供了很好的学习资源。 Python的基本...
也可以创建`PyObject`指针,表示Python对象,如`PyDict_New()`创建字典,`PyList_New()`创建列表,然后调用相应的方法执行Python操作。 3. **Python与C/C++数据交换**:使用`PyArg_ParseTuple()`和`Py_BuildValue()...
这篇中文文档集合详细介绍了如何设置和使用Python3.7.2,旨在帮助初学者和经验丰富的开发者更好地理解和操作这个强大的编程环境。 一、安装Python3.7.2 1. 下载:首先,你需要从Python官方网站下载适用于你操作系统...
在数据类型方面,Python 3.8.2继续支持各种内置类型,如整型(int)、浮点型(float)、字符串(str)、列表(list)、元组(tuple)、字典(dict)等。其中,字符串支持格式化字符串字面值(f-string),这是一种...
### Dive Into Python(中文版)知识点详述 #### 标题与描述概述 - **标题**: "Dive Into Python(中文版)" 明确指出了这是一本关于Python编程语言的教程,且针对中文读者群体进行了本地化翻译。 - **描述**: "Dive ...
2. **数据结构**:Python的数据结构强大且灵活,例如列表(list)支持动态大小调整,元组(tuple)不可变,字典(dictionary)提供键值对映射。理解这些数据结构的特性和用法对于高效编程至关重要。 3. **函数**:...
在Python 2中,如果遇到中文编码问题,可以尝试导入`sys`模块,并重新设置默认的字符串编码为"utf-8": ```python import sys reload(sys) sys.setdefaultencoding("utf-8") ``` 上述代码中的`reload(sys)`是针对...
Python内置了丰富多样的数据结构,例如列表(List)、元组(Tuple)、集合(Set)和字典(Dictionary)。列表是动态大小的有序序列,可以存储任何类型的数据;元组是不可变的有序序列,常用于数据结构的固定部分;...
3. **内置数据结构**:Python提供了丰富的内置数据结构,如列表(list)、元组(tuple)、字典(dictionary)和集合(set)。 4. **函数式编程**:支持高阶函数、闭包以及匿名函数(lambda)等函数式编程特性。 5. *...
Python支持多种基本数据类型,包括整型(int)、浮点型(float)、字符串(str)、布尔型(bool)、列表(list)、元组(tuple)、集合(set)和字典(dict)。这些数据类型提供了丰富的操作方法,方便对数据进行处理和管理。 ...
《Python基础入门教程课程 Python 2.7入门指南(官方中文教程)中文版》是一份专为初学者设计的Python编程教程,旨在帮助读者快速掌握Python 2.7的基础知识。教程共115页,内容详实,涵盖Python语言的基础概念、语法...