前言 本篇博客主要专注于解决函数中的一个重要知识点——生成器与迭代器。不管是面试还是工作,生成器与迭代器在实际工作中的运用可以说是非常多,从我们第一天开始学习for循环来遍历字典,列表等数据类型时,我们就已经和生成器,迭代器打交道了!本篇博客从最基础的基本概念,例如容器,可迭代对象,生成器,迭代器的 ...
分类:
编程语言 时间:
2017-09-04 20:19:59
阅读次数:
179
前言: 本篇博客主要针对字符串,字典和列表中的一些容易忽略的重点方法进行整理,以期进一步夯实大家的基础。 【001】字符串方法——isspace()方法 isspace()方法主要检测字符串是否只由空格组成。我们通过如下的实际例子来查看该方法: 可以看到isspace()方法仅仅检测字符串是否只由空 ...
分类:
编程语言 时间:
2017-09-03 22:07:29
阅读次数:
261
python 列表转为字典的两个小方法 1、现在有两个列表,list1 = ['key1','key2','key3']和list2 = ['1','2','3'], 把他们转为这样的字典:{'key1':'1','key2':'2','key3':'3'} >>>list1 = ['key1',' ...
分类:
其他好文 时间:
2017-08-20 21:15:09
阅读次数:
239
1、列表索引和切片 列表常用功能 删除指定位置元素 元祖和列表一样,元祖不能修改 字典每个元素都是键值对 获取键值对 字典常用函数 字典删除指定元素,删除键值对 ...
分类:
其他好文 时间:
2017-08-19 20:12:02
阅读次数:
235
什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 比如,我们在python代码中计算的一个数据需要给另外一段程序使用,那我们怎么给?现在我们能想到的方法就是存在文件里,然后另一个python程序再从文件里读出来。但是我们都知道,对于文件来说是没有字典这个概念的,所以我们只 ...
分类:
编程语言 时间:
2017-08-13 12:24:25
阅读次数:
267
一,为什么要序列化 # 将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化'''比如,我们在python代码中计算的一个数据需要给另外一段程序使用,那我们怎么给?现在我们能想到的方法就是存在文件里,然后另一个python程序再从文件里读出来。但是我们都知道,对于文件来说是没有字典这个概念的, ...
分类:
编程语言 时间:
2017-08-09 23:44:54
阅读次数:
297
itemgetter函数:对字典列表进行多键排序 运行结果: ...
分类:
编程语言 时间:
2017-08-05 22:48:45
阅读次数:
612
pickle模块,实际用途也很简单、单一,主要用于保存列表(list),元祖(Tuple),字典(dictionary) 当然,一定是大的列表、字典什么的,成千上万行的字典、列表,才能凸显出它的用武之地 实例 import picklemy_list=['123','3.14','ee'] #创建一 ...
分类:
编程语言 时间:
2017-08-05 18:00:12
阅读次数:
138
Python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序、去重,字典排序,字典、列表、字符串互转,时间对象操作,命令行参数解析(getopt),print格式化输出,进制转换,Python调用系统命令或者脚本,Python读写文件。1、正则表达式替换目标:将字..
分类:
编程语言 时间:
2017-07-20 22:15:31
阅读次数:
176