1 再说列表 列表是什么? 列表是python中的一种组合数据类型 什么是列表 需要在一个变量中统一整理存储多个可以重复数据的情况下 列表的作用 可以统一管理多个数据 怎么操作列表? 列表的声明 列表的数据处理 增删改查【遍历】 insert 指定位置增加一个数据 append 末尾追加一个数据 e ...
分类:
其他好文 时间:
2018-10-17 15:42:07
阅读次数:
111
生成器属于迭代器迭代器包括[字符,列表,元组,字典] a = [1,2,3,]d = iter(a) print(d) # <list_iterator object>print(next(d))d--迭代器Iterator a--迭代器对象Iterable 迭代器条件:1.有iter方法2.有ne ...
分类:
编程语言 时间:
2018-10-16 20:21:14
阅读次数:
165
>>> import math>>> help(math)Help on built-in module math:NAME mathDESCRIPTION This module is always available. It provides access to the mathematical ...
分类:
编程语言 时间:
2018-10-13 00:02:19
阅读次数:
877
map map(function,Iterable) map将传入的函数一次作用到序列的每个元素,并把结果作为新的 Iterator返回 方式一:手动实现 方式二:列表生成 方式三:map + 匿名函数 Reduce reduce(function,sequence) reduce把一个函数作用在一 ...
分类:
其他好文 时间:
2018-10-10 17:07:00
阅读次数:
161
<! TOC "Stream流" "基本使用" "流关闭" "平行流" "流重用" "iterator转换成流" "分组计数" "无限流" "流转集合" "压缩流" "统计数值流" "集合转换流遍历" "流拼接" "reduce" "使用流生成随机字符串" "流的包装流" "几种包装流" "包装流写 ...
分类:
编程语言 时间:
2018-10-07 15:29:08
阅读次数:
514
在Java中,我们可以对List集合进行如下几种方式的遍历: java public interface Iterator { boolean hasNext(); E next(); } java public interface Iterable { Iterator iterator(); } ...
分类:
编程语言 时间:
2018-10-05 12:34:29
阅读次数:
189
from typing import ( Callable as Callable, Container as Container, Hashable as Hashable, Iterable as Iterable, Iterator as Iterator, Sized as Sized, G... ...
分类:
其他好文 时间:
2018-10-04 16:37:23
阅读次数:
173
Map【单个操作对不同单一对象重复进行】 map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 返回结果注意转化为list输出;【有点,看起来抽象直观】 Reduce【两个对象操作后迭代下一个对象】 red ...
分类:
编程语言 时间:
2018-10-03 22:57:22
阅读次数:
180
迭代器和生成器 迭代器 iterator 可以直接作用于for循环的 称为可迭代对象(iterable)可以通过 isinstance 判断是否属于可迭代对象 可以直接作用于for循环的数据类型为: 列表,字典,集合,元组,字符串... generator 带yield的函数 实例 判断哪些是可迭代 ...
分类:
编程语言 时间:
2018-09-27 22:00:55
阅读次数:
135
装饰器:本质是函数,用来装饰其他的函数,为其它函数添加附加功能。 原则:不能改变被装饰函数的源代码和调用方式。 1、函数即‘变量’,定义一个函数相当于把函数体赋值给函数名,匿名函数相当于只有函数体没有函数名 2、高阶函数 3、嵌套函数 装饰器=高阶函数+嵌套函数 高阶函数: 1、把一个函数名当作实参 ...
分类:
编程语言 时间:
2018-09-27 16:57:17
阅读次数:
204