
python
小屁猪qAq
这个作者很懒,什么都没留下…
展开
-
json.load json.dump 和 json.loads json.dumps 全解析
在python编程中,我们经常要用到json对象作为数据交换格式。 在json模块中提供了json.load、json.dump、json.loads和json.dumps这四个方法。其中json.dumps和json.loads为json的序列化和反序列化,而json.dump和json.load则是涉及文件操作的序列化存储和反序列化载。其中json.dump和json.dumps是以json....原创 2019-06-29 14:29:54 · 1680 阅读 · 0 评论 -
python中的编码问题(python2和python3)
涉及的编码 我们知道,计算机内部,所有信息最终都是一个二进制值。而编码就是我们日常索所能看到和理解的字符与二进制值之间的映射关系。上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,做了统一规定。这被称为 ASCII 码,一直沿用至今。但是,随着计算机的普及,其他国家也需要制定一套支持本国语言的映射关系,这边有了许许多多的编码规范。 ASCII:八位二进制组合出256种状态...原创 2019-07-01 14:05:28 · 158 阅读 · 0 评论 -
Python大杀器--迭代器、生成器
要判断一个Pythonista编写的代码够不够pythonic,一个很重要的标准就是看他能不能灵活运用迭代器。 首先要介绍一下什么是迭代器:在python中有两种循环语句,while和for。通常我们可以以c风格来使用它们,但是python额外提供了另外一种更为方便和高效的使用方式。通俗的来说就是边生产边消费。代码易读性和简洁高效性之争 首先要介绍一下几个概念之间得差异: 可迭代对象: 除了列...原创 2019-07-15 17:54:09 · 135 阅读 · 0 评论 -
python 字典详解(真的超级详细)
字典在python中的地位想必不用作者多说了,下面直接进入正题。 Python 2.7.8 (default, Jun 30 2014, 16:03:49) [MSC v.1500 32 bit (Intel)] on win32 >>> dir(dict) ['__class__', '__cmp__', '__contains__', '__delattr__', '__de...原创 2019-09-06 15:13:15 · 817 阅读 · 0 评论