随笔分类 -  嘿python基础_dict

python_dict_学习笔记
摘要:这里只考虑元素是具有规则性的,如: your_list = ["a1", "a2", "a10", "b2", "b1"] 对于这个列表,如果直接使用python 内置函数 sort,或者 sorted 进行排序(二者的区别就是,前者直接修改原有列表,后者返回一个新列表,原有列表保持不变),得到结果 阅读全文
posted @ 2020-05-31 16:17 lowmanisbusy 阅读(4773) 评论(0) 推荐(1) 编辑
摘要:1.使用官方模块 pprint 格式化打印 dict 数据 import pprint # indent:定义几个空格的缩进 pp = pprint.PrettyPrinter(indent=2) info = dict(age=50, money=0, a=1, b=dict(h=7, i=8, 阅读全文
posted @ 2020-04-12 10:07 lowmanisbusy 阅读(6030) 评论(0) 推荐(0) 编辑
摘要:Python 的基础数据类型中的字典类型分为:无序字典 与 有序字典 两种类型 1.无序字典(普通字典): my_dict = dict()my_dict["name"] = "lowman"my_dict["age"] = 26my_dict["girl"] = "Tailand"my_dict[ 阅读全文
posted @ 2019-01-11 21:04 lowmanisbusy 阅读(35103) 评论(3) 推荐(0) 编辑
摘要:在开发的过程中有时遇到这样的需求,一个字典里保存了一份完整的数据,其中键是一个id,值是时间,需要获取最新的5条数据,处理方式如下: 假设字典数据的变量名为my_dict data_list = sorted(zip(my_dict.values(), my_dict.keys())) 返回的是一个 阅读全文
posted @ 2018-08-23 16:52 lowmanisbusy 阅读(5942) 评论(0) 推荐(1) 编辑
摘要:在Python 的自带函数中 del 函数是一个非常特殊但是又非常实用的函数(它可以直接将变量从内存中删除) my_list = [1,2,3] my_dict = {"name":"lowman", "age":12} 可以直接使用del 删除字典或者list的元素 del my_dict["na 阅读全文
posted @ 2018-06-06 23:15 lowmanisbusy 阅读(4388) 评论(0) 推荐(0) 编辑
摘要:先定义一个字典并直接进行初始化赋值 1.取出该字典所有的键: key_list = my_dict.keys() 返回的是列表 输出: 取出字典所有的键,这里其实还有一个方法, 就是使用内置函数set(), 将其转换为集合数据结构. 集合,其实可以理解为只有键的字典: 输出: 注意,这样输出的是集合 阅读全文
posted @ 2018-06-05 22:06 lowmanisbusy 阅读(80311) 评论(0) 推荐(0) 编辑
摘要:今天在进行django开发的过程中遇到了一个非常棘手的问题, 因为需求原因, 需要将一份数据存为json格式到数据库中, 如下面这种格式: list_1 = [{"name":"lowman", "age":"18"},{"name":"lowman1", "age":None}] 开发环境是pyt 阅读全文
posted @ 2018-06-04 22:06 lowmanisbusy 阅读(7913) 评论(1) 推荐(1) 编辑