一.all函数简介 语法: all(iterable) 参数:iterable迭代器,元组或者列表 返回值:如果iterable迭代器中的所有元素全部都为真,返回true;反之返回false; 提示:只要列表中的元素不含有 0、None、False 外都算 True,即便是空元组或者空列表也为tru ...
分类:
编程语言 时间:
2020-01-02 22:54:23
阅读次数:
152
join()和split()是两个互逆的函数 join语法格式: newstr = str.join(iterable) 各参数的含义如下: 1 newstr:表示合并后生成的新字符串; 2 str:用于指定合并时的分隔符; 3 iterable:做合并操作的源字符串数据,允许以列表、元组等形式提供 ...
分类:
其他好文 时间:
2020-01-01 20:16:05
阅读次数:
107
基础概念 FlinkCEP 说明 一个或多个由简单事件构成的事件流通过一定的规则匹配,然后输出用户想得到的数据,满足规则的复杂事件。具备如下的特征: 目标:从有序的简单事件流中发现一些高阶特征 输入:一个或多个由简单事件构成的事件流 处理:识别简单事件之间的内在联系,多个符合一定规则的简单事件构成复 ...
分类:
其他好文 时间:
2019-12-30 10:00:03
阅读次数:
130
一、生成器:generator 按照规则去生成一定的数据 1、列表推导式和生成器的区别 列表推导式: 一次性生成所有满足条件的数据 生成器: 你要一个数据, 我生成出来给你一个 2、生成器表达式 生成器对象 = (表达式 for item in 容器) 生成器对象 = (表达式 for item i ...
分类:
编程语言 时间:
2019-12-29 15:18:36
阅读次数:
109
Generators allow you to use the yield * syntax to yield each iteration of nested iterable as part of the main iterations. This enables you to combine ...
分类:
编程语言 时间:
2019-12-29 15:17:46
阅读次数:
87
python 迭代器 我们已经知道,可以直接作用于 循环的数据类型有以下几种: 1. 一类是集合数据类型,如 、`tuple dict set str`等; 2. 一类是 ,包括生成器和带 的generator function。 这些可以直接作用于 循环的对象统称为 可迭代对象: 。 可以使用 判 ...
分类:
编程语言 时间:
2019-12-29 15:16:57
阅读次数:
63
目录 高阶函数 数学概念 内建高阶函数 柯里化 装饰器 01高阶函数 1.1 数学概念 y=g(f(x)),在数学和计算机科学中,高阶函数至少应当是满足下面一个条件的函数: 1)接受一个或者多个函数作为参数 2)输出一个函数 示例计数器: 1.2 内建函数 高阶函数 sorte(iterable[, ...
分类:
编程语言 时间:
2019-12-28 19:20:45
阅读次数:
72
使用itertools工具类中的chain方法,可以很方便的将多个iterable对象一起遍历. 不过,对于dict类型的iterable对象,只会遍历key. from itertools import chain my_list = [1, 2, 3] my_dict = { 'name': ' ...
分类:
其他好文 时间:
2019-12-27 23:55:08
阅读次数:
129
yield from 是python3.3中新增的语法, 语法结构: yield from iterable 在上一篇文章中自定义了一个my_chain函数,现在可以yield from方法对其进行精简 # 自定义一个chain def my_chain(*args, **kwargs): """注 ...
分类:
其他好文 时间:
2019-12-27 23:30:28
阅读次数:
83
map() 会根据提供的函数对指定序列做映射。 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。 其中 function -- 函数,有两个参数 iterable -- 一个或多个序列 >>>def square ...
分类:
编程语言 时间:
2019-12-26 19:43:45
阅读次数:
159