码迷,mamicode.com
首页 >  
搜索关键字:可迭代对象    ( 1207个结果
关于Python中的列表理解及用法
在Python中,列表理解通常用于编写单行语句,这些语句通过可迭代对象进行迭代以创建新的列表或字典。本文首先介绍for循环如何在Python中工作,然后解释如何在Python中使用列表理解。 Python中的for循环 Python中的for循环语句按顺序遍历任何对象、列表、字符串等的成员。与其他编 ...
分类:编程语言   时间:2020-03-02 10:55:53    阅读次数:54
生成器迭代器推导式
可迭代对象和迭代器 while模拟for循环 可迭代对象与迭代器的对比 可迭代对象是一个操作方法比较多,比较直观,存储数据相对少(几百万个对象,8G内存是可以承受的)的一个数据集。 当你侧重于对于数据可以灵活处理,并且内存空间足够,将数据集设置为可迭代对象是明确的选择。 是一个非常节省内存,可以记录 ...
分类:其他好文   时间:2020-02-29 22:45:40    阅读次数:85
grequests模块
grequests实际上就是封装了gevent里面的方法,然后配合上requests模块实现了异步的IO grequests = gevent + requests + greenlet grequests.map()内部的实现 def map(requests, stream=False, siz ...
分类:其他好文   时间:2020-02-28 20:53:13    阅读次数:73
sort() 函数以及lambda匿名函数
sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。 sort() 函数语法: 参数 + key 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。 + reverse 排序规则, 降序, 升序(默认 ...
分类:其他好文   时间:2020-02-27 13:17:33    阅读次数:379
数组常用方法
arr.from() 从类数组对象或者可迭代对象中创建一个新的数组实例 arr.isArray() 判断是否是一个数组对象 arr.of() 根据一组数组来创建新的数组实例,支持任意的参数数量和类型。 arr.fill() 将数组中指定区间的所有元素的值,都替换成某个固定的值 arr.pop() 删 ...
分类:编程语言   时间:2020-02-26 18:48:38    阅读次数:66
迭代器
可迭代对象: 1.生成器 2.元组,列表,集合,字典,字符串(需要借助iter()函数转换,变成了迭代器) 判断是否可迭代? 1 from collections import Iterable 2 3 # 列表 4 list1 = [1, 3, 4, 5] 5 f = isinstance(lis ...
分类:其他好文   时间:2020-02-23 16:31:21    阅读次数:58
List sort()方法
描述 sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。 语法 sort()方法语法: list.sort( key=None, reverse=False) 参数 参数 key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中, ...
分类:其他好文   时间:2020-02-23 14:46:44    阅读次数:68
[Python] for in单行循环生成dict
for循环体内的语句只有一行的情况的下,可以简化for循环的书写,尤其当你需要生成一个可迭代对象的时候 d = {x:x*10 for x in range(3)} print(d) d1 = [x*10 for x in range(3)] print(d1) 输出: {0: 0, 1: 10, ...
分类:编程语言   时间:2020-02-21 16:21:41    阅读次数:187
【Python数据分析】分组统计groupby
[toc] 分组统计groupby功能: 根据某些条件,将数据拆成组 对每个组独立应用函数 将结果合并到一个数据结构中 1.语法 2.基础分组 输出结果: 2.分组后可迭代对象操作 输出结果: 3.按照轴类型进行分组 输出结果: 4.通过字典或者Series进行分组 输出结果: 5.通过函数分组 输 ...
分类:编程语言   时间:2020-02-21 16:15:50    阅读次数:114
python之迭代器和生成器
1.x='hello' print(dir(x)) data=x._iter_() print(data._next_()) print(data._next_()) print(data._next_()) print(data._next_()) print(data._next_()) 2.生 ...
分类:编程语言   时间:2020-02-08 00:21:25    阅读次数:77
1207条   上一页 1 ... 10 11 12 13 14 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!