搜索结果
查询Tags标签: 迭代,共有 828条记录-
Python - 解包的各种骚操作
为什么要讲解包 因为我觉得解包是 Python 的一大特性,大大提升了编程的效率,而且适用性很广啥是解包个人通俗理解:解开包袱,拿出东西 正确理解:将元素从可迭代对象中一个个取出来 python 中,解包是自动完成的 最简单的解包栗子a, b, c = [1, 2, 3]print(a, b, c)# …
2021/8/5 1:08:13 人评论 次浏览 -
Python - 解包的各种骚操作
为什么要讲解包 因为我觉得解包是 Python 的一大特性,大大提升了编程的效率,而且适用性很广啥是解包个人通俗理解:解开包袱,拿出东西 正确理解:将元素从可迭代对象中一个个取出来 python 中,解包是自动完成的 最简单的解包栗子a, b, c = [1, 2, 3]print(a, b, c)# …
2021/8/5 1:08:13 人评论 次浏览 -
Python迭代器
目录1.定义1.1 如何判断改对象是否是可迭代对象(iter)1.2 可迭代对象如何转化成迭代器1.3 迭代器取值1.4 结论1.5 可迭代对象与迭代器对比面试题 1.定义 从字面意思来说迭代器,是一个可以迭代取值的工具,器:在这里当做工具比较合适 从专业角度来说:迭代器是这样的对象…
2021/8/4 14:06:36 人评论 次浏览 -
Python迭代器
目录1.定义1.1 如何判断改对象是否是可迭代对象(iter)1.2 可迭代对象如何转化成迭代器1.3 迭代器取值1.4 结论1.5 可迭代对象与迭代器对比面试题 1.定义 从字面意思来说迭代器,是一个可以迭代取值的工具,器:在这里当做工具比较合适 从专业角度来说:迭代器是这样的对象…
2021/8/4 14:06:36 人评论 次浏览 -
Python 迭代器与生成器
迭代器 生成器 可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 可以被next()函数调用…
2021/8/4 11:06:38 人评论 次浏览 -
Python 迭代器与生成器
迭代器 生成器 可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 可以被next()函数调用…
2021/8/4 11:06:38 人评论 次浏览 -
【c++从菜鸡到王者】第九篇:仿函数与适配器解析
仿函数 仿函数的用途主要是用来搭配STL算法,STL一般有两个版本,第一种表现出最常见的一种运算,第二种是由我们自己来规定如何运算,我们将以template参数来指定所要产生的运算,比如accumulate()其默认的行为是将元素相加,我们给其传入运算为相减的仿函数,取代第一…
2021/8/3 14:06:43 人评论 次浏览 -
【c++从菜鸡到王者】第九篇:仿函数与适配器解析
仿函数 仿函数的用途主要是用来搭配STL算法,STL一般有两个版本,第一种表现出最常见的一种运算,第二种是由我们自己来规定如何运算,我们将以template参数来指定所要产生的运算,比如accumulate()其默认的行为是将元素相加,我们给其传入运算为相减的仿函数,取代第一…
2021/8/3 14:06:43 人评论 次浏览 -
java 集合框架
1.集合框架 集合 存放對象的容器,不定長。可以存儲基礎的對象也可以存儲自定義的對象 集合框架 針對於不同數據類型打造的具有不同能力的集合群 2.Collection接口 所有集合的基類 它包含了所有容器的基本方法 因其子類對象通過不同的方式實現 3.Collection接口基本方…
2021/8/2 17:06:10 人评论 次浏览 -
java 集合框架
1.集合框架 集合 存放對象的容器,不定長。可以存儲基礎的對象也可以存儲自定義的對象 集合框架 針對於不同數據類型打造的具有不同能力的集合群 2.Collection接口 所有集合的基類 它包含了所有容器的基本方法 因其子類對象通過不同的方式實現 3.Collection接口基本方…
2021/8/2 17:06:10 人评论 次浏览 -
Python基础入门:从变量到异常处理(第2天)--阿里云天池
条件语句与循环语句 4 条件语句与循环语句 4.1 if 语句 if 语句的expr_true_suite代码块只有当条件表达式 expression结果为真时才执行,否则将继续执行紧跟在该 代码块后面的语句。单个 if 语句中的 expression 条件表达式可以通过布尔操作符 and, or和not实现多重条件判…
2021/8/2 14:06:40 人评论 次浏览 -
Python基础入门:从变量到异常处理(第2天)--阿里云天池
条件语句与循环语句 4 条件语句与循环语句 4.1 if 语句 if 语句的expr_true_suite代码块只有当条件表达式 expression结果为真时才执行,否则将继续执行紧跟在该 代码块后面的语句。单个 if 语句中的 expression 条件表达式可以通过布尔操作符 and, or和not实现多重条件判…
2021/8/2 14:06:40 人评论 次浏览 -
谈谈 C++ STL 中的迭代器
C++中的迭代器和指针 在前面的内容中我们简单讲过,STL主要是由三部分组成容器(container),包括vector,list,set,map等 泛型算法(generic algorithm),用来操作这些容器,包括find(),sort(),replace()等 迭代器(iterator),泛型算法操作容器的工具,是连接容器…
2021/8/2 12:05:55 人评论 次浏览 -
谈谈 C++ STL 中的迭代器
C++中的迭代器和指针 在前面的内容中我们简单讲过,STL主要是由三部分组成容器(container),包括vector,list,set,map等 泛型算法(generic algorithm),用来操作这些容器,包括find(),sort(),replace()等 迭代器(iterator),泛型算法操作容器的工具,是连接容器…
2021/8/2 12:05:55 人评论 次浏览 -
自学Java第二十八课
List继承自Collection,有序集合(序列),用户使用List可以精确控制元素的插入位置,通过索引访问元素并搜索元素;与Set不同,List可以存储重复的元素。 List特有方法void add(int index,E element) 将指定元素添加至指定位置E remove(int index) 删除指定位置元素,返回…
2021/8/1 22:07:33 人评论 次浏览