python
wusutata
这个作者很懒,什么都没留下…
展开
-
json的dumps方法和loads方法
python中的json模块提供了一种很简单的方式来编码和解码JSON数据。 其中两个主要的函数是 json.dumps()和 json.loads() , 要比其他序列化函数库如pickle的接口少得多。首先我们先定义一个python字典如下:运行结果如下:使用json的dumps方法可以将字典转换为字符串。运行结果如下:使用json模块的loads()方法可以将字符串转换为python的字典。...原创 2018-07-05 18:18:40 · 2213 阅读 · 0 评论 -
将python数据存入redis中,键取字符串类型
使用redis中的字符串类型键来存储一个python的字典。首先需要使用json模块的dumps方法将python字典转换为字符串,然后存入redis,从redis中取出来必须使用json.loads方法转换为python的字典(其他python数据结构处理方式也一样)。如果不使用json.loads方法转换则会发现从redis中取出的数据的数据类型是bytes.运行结果:当使用的python数据...原创 2018-07-05 18:37:14 · 9245 阅读 · 0 评论 -
python创建新的对象和创建对象的引用
变量和对象存在内存中的不同部分,并通过连接相关联。变量总是连接到对象,并且绝不会连接到其他变量上,但是更大的对象可能连接到其他的对象(例如一个列表对象能够连接到它所包含的对象)。python中从变量到对象的连接称作引用。也就是说,引用是一种关系,以内存中的指针的形式实现。具体而言:变量是一个系统表的元素,拥有指向对象的连接的空间。对象是分配的一块内存,有足够的空间去表示它们所代表的值。引用是自动形...原创 2018-07-07 19:40:06 · 10929 阅读 · 0 评论 -
python3 dict按照字典的键或值排序
下面是一段实例代码。 运行结果: 对字典使用sorted函数进行排序的结果是一个列表。列表中的每个元素是一个元组。 从以上代码的运行结果可以看出:通过使用匿名函数或者operator模块的itemgetter函数可以指定一个比较的关键字。 关于operator.itemgetter import operator a = [11, 22, 33, 44] f = ope...原创 2018-09-15 20:10:06 · 11595 阅读 · 0 评论 -
python list 方法
有三种方法可以从list中删除元素,用法各有不同。 list 的pop()方法从list的尾部删除元素。如下例。 list的remove(item)方法从list中删除指定的元素,如果在list中存在多个相同元素,则删除索引最小的那个。必须传入一个参数,指定要删除的元素。 pop()和remove()为list的方法。而del则不是。 del 函数从list中删除元素。当使用del...原创 2019-02-27 19:39:46 · 133 阅读 · 0 评论