E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java集合迭代器
Python与设计模式--观察者模式
工厂模式、简单工厂模式、抽象工厂模式、建造者模式、原型模式、+(7)代理模式、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、
迭代器
模式
林圜围
·
2023-11-30 04:50
设计模式
python
设计模式
观察者模式
Python与设计模式--模板模式
工厂模式、简单工厂模式、抽象工厂模式、建造者模式、原型模式、+(7)代理模式、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、
迭代器
模式
林圜围
·
2023-11-30 04:20
设计模式
python
设计模式
开发语言
模板模式
百度、字节、天融信等社招Python后端开发面经
百度:Python基础:1、Python基本数据结构有哪些2、Python数据类型间的互转,举例子3、数组的遍历和切片4、有序字典5、
迭代器
,优缺点6、__init__和__new__的区别7、面向对象的特性
Snippers
·
2023-11-30 03:04
面经
python
python标准库之itertools模块
一、组成itertools主要来分为三类函数,分别为无限
迭代器
、输入序列
迭代器
、组合生成器,我们下面开始具体讲解。
xcntime
·
2023-11-30 01:28
python
python
编程语言
深入探索Python itertools库的五大常用方法
Python的itertools库提供了许多强大的工具,用于处理
迭代器
和循环。
Python_魔力猿
·
2023-11-30 01:58
python
数据库
前端
python的itertools库_粗谈Python内置库itertools
官方对itertools的定义是Functionscreatingiteratorsforefficientlooping,定义了一系列的方法,能帮助我们创建能够进行高效遍历迭代的
迭代器
,里面包含不少有意思并且有用的方法
三三俩俩
·
2023-11-30 01:57
Python itertools库详细教程
前言库的学习地址:https://pymotw.com/2/itertools/库的官网地址:https://docs.python.org/2/library/itertools.html在Python中,
迭代器
Python热爱者
·
2023-11-30 01:22
Python常用模块
python
开发语言
后端
Python itertools库
itertools中的函数大多是返回各种
迭代器
对象,其中很多函数的作用我们平时要写很多代码才能达到,而在运行效率上反而更低,毕竟人家是系统库。
hxxjxw
·
2023-11-30 01:20
Python
itertools
python的itertools库
生成的列表累加,在生成新的列表x=itertools.accumulate(range(10))print(list(x))结果:[0,1,3,6,10,15,21,28,36,45]2.连接多个列表或者
迭代器
mywpython
·
2023-11-30 01:16
python
开发语言
ES6笔记大全(最新)
、语法规范1.let关键字2.const关键字3.变量和对象的解构赋值4、模板字符串5、简化对象和函数写法6、箭头函数7.ES6中函数参数的默认值8.rest参数9.扩展运算符10.Symbol11.
迭代器
wh_fighting1
·
2023-11-30 01:50
前端
javascript
es6
学习
Python与设计模式--备忘录模式
工厂模式、简单工厂模式、抽象工厂模式、建造者模式、原型模式、+(7)代理模式、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、
迭代器
模式
林圜围
·
2023-11-30 00:02
设计模式
python
设计模式
备忘录模式
java dom4j解析_java dom4j解析器使用
这是java的优化,使用
Java集合
像列表和数组。它可以使用DOM,SAX,XPath和XSLT。它解析大型XML文档时具有极低的内存占用。
蓝色摇拽
·
2023-11-29 20:43
java
dom4j解析
详解STL库—map和set
目录一、关联式容器二、键值对SGI-STL中关于键值对的定义:三、set3.1set的介绍3.2set的使用1.set的模板参数列表编辑2.set的构造3.set的
迭代器
4.set的容量5.set修改操作
努力学习的小赵同志
·
2023-11-29 19:28
c++
开发语言
Python与设计模式--访问者模式
工厂模式、简单工厂模式、抽象工厂模式、建造者模式、原型模式、+(7)代理模式、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、
迭代器
模式
林圜围
·
2023-11-29 18:12
设计模式
python
设计模式
访问者模式
Python与设计模式--责任链模式
工厂模式、简单工厂模式、抽象工厂模式、建造者模式、原型模式、+(7)代理模式、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、
迭代器
模式
林圜围
·
2023-11-29 18:47
设计模式
python
设计模式
责任链模式
C++ vector使用详解
目录一.vector的介绍1.1vector的本质1.2vector的特点1.3vector的优缺点二.vector的初始化三.vectoriterator的使用(
迭代器
)四vector空间增长问题五vector
云烟梦柳
·
2023-11-29 18:09
c++
算法
开发语言
python总结之学习笔记
python注释五、python基础知识关键字关键字与变量名的区别关键字的分类行与缩进多行语句同一行显示多条语句代码组数据类型赋值运算符python中的对象python中列表和元组的常用方法条件控制循环语句
迭代器
与
快来救救我鸭
·
2023-11-29 17:18
语法知识
python
pycharm
开发语言
java基础之集合概览
java集合
类都可以自动地调整自己的大小。在创建集合时,经常使用泛型,可以在编译期防止将错误的类型放入到集合中。
拾光师
·
2023-11-29 15:09
java基础
java
【Python 训练营】N_13 遍历字符串
题目将字符串生成
迭代器
,逐个访问字符串中每个字符,并大写合并输出。分析字符串转换
迭代器
,for循环遍历字符串。
有请小发菜
·
2023-11-29 15:08
Python
训练营
python
数据结构
开发语言
Java集合
框架之Vector与LinkedList
数据结构之栈和队列,数组和链表 数据结构:数据存储的格式 常见的数据结构:栈,队列,数组,链表,树哈希表 栈:先进的后出,后进的先出弹夹 队列:先进的先出 数组:有索引,查询块,删除慢 链表:多个节点,像铁链一样连接起来,查询慢,增删块 List的三个子类的特点 ArrayList: 底层数据结构是数组,查询快,增删慢。 线程不安全,效率高。 Vector: 底层数据结构是
安夜的cookie
·
2023-11-29 15:02
JavaSE
Java
集合框架
Vector
LinkedList
函数式接口
Java 集合框架
文章目录一,
Java集合
框架简介二、
Java集合
常见接口及实现类1.Collection接口常见方法2.Set集合1)HashSet类2)LinkedHashSet类3)TreeSet类①自然排序②定制排序
梁辰兴
·
2023-11-29 15:01
Java
课程任务
java
开发语言
集合框架
Day18 03.19 下 集合框架 ArrayList LinkedList
集合框架出现是为了解决数组在开发过程中所遇到的问题特点:1、长度不是固定、可以随时扩容2、存放不同类型的数据3、提供很多种集合,不同的算法,采用不同的集合框架可以提高开发效率集合的结构虚线表示接口实线是类左边集合框架Iterator
迭代器
The nice day_150
·
2023-11-29 15:00
探索
Java集合
框架:List、ArrayList和LinkedList详解
在Java编程领域,集合框架是不可或缺的一部分,它为我们提供了灵活的数据存储和操作方式。本文将深入探讨集合框架中的List接口以及其两个主要实现类ArrayList和LinkedList。我们将逐步了解集合的基本概念、使用方法和常见API,为您提供全面的集合知识。目录一、集合框架简介1.1单列集合和Collection接口1.2List接口和ArrayList、LinkedList1.2.1Arr
足够用心
·
2023-11-29 15:00
java
list
开发语言
常见的集合类型
集合蓝色为接口,红色是实现类文章目录集合单列集合1.概念2.顶层3.常用方法4.
迭代器
概述获取
迭代器
如何操作增强for循环循环场景使用数据结构概述作用常见的数据结构泛型概述好处泛型的使用List集合概述特点特有方法数据结构数组和链表
双标男
·
2023-11-29 14:18
java_ee
java-ee
22-Python与设计模式--状态模式
工厂模式、简单工厂模式、抽象工厂模式、建造者模式、原型模式、+(7)代理模式、装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式、+(11)策略模式、责任链模式、命令模式、中介者模式、模板模式、
迭代器
模式
林圜围
·
2023-11-29 11:02
设计模式
python
设计模式
状态模式
Rust 基础(五)
十三、函数式语言特性:
迭代器
和闭包Rust的设计灵感来自于许多现有的语言和技术,其中一个重要影响是函数式编程(functionalprogramming)。
chinusyan
·
2023-11-29 11:25
Rust
rust
开发语言
后端
java基础第十三篇之Collection
常见的几种数据结构:*1.堆栈:先进后出*2.队列:先进先出*3.数组:查找快,增删慢*4.链表:查找慢,增删快importjava.util.LinkedList;/**
java集合
的根接口Collection
小小一技术驿站
·
2023-11-29 10:42
史上最全 行为型设计模式 状态模式 观察者模式 中介者模式
迭代器
模式
史上最全行为型设计模式模版方法模式策略模式命令模式责任链设计模式-CSDN博客6.5状态模式day056.5.1概述【例】通过按钮来控制一个电梯的状态,一个电梯有开门状态,关门状态,停止状态,运行状态。每一种状态改变,都有可能要根据其他状态来更新处理。例如,如果电梯门现在处于运行时状态,就不能进行开门操作,而如果电梯门是停止状态,就可以执行开门操作。类图如下:代码如下:publicinterfac
软工菜鸡
·
2023-11-29 10:31
java
spring
设计模式
Lua-
迭代器
转自http://www.jellythink.com/archives/506“无状态的
迭代器
”,就是一种自身不保存任何状态的
迭代器
。
xie52365
·
2023-11-29 08:37
Lua
lua
迭代器
我的学习C#回炉学习日志——Lua热更新04_数组和
迭代器
数组-默认索引从1开始,默认0为nil(可以指定0开始,或者负数开始)arry={"Lua","Tutorial"}fori=0,2doprint(arry[i])end--结果:nilluaTutorial多维数组array={}fori=1,3do--array[i]={}forj=1,3doarray[i][j]=i*jprint("i=",i,"j=",j,"值:",array[i][j]
Love编程121
·
2023-11-29 08:36
Lua
学习日志
lua
Lua_协程协同_管道与过滤器_
迭代器
协程_生产者消费者lua_多线程_lua爬虫(15)
1、将参数传递给协同主程序2、数据由yield传给resume3、resume参数传递给yield4、协同程序返回值可以给resume二、管道与过滤器1、生产者消费者三、用作
迭代器
的协同1、通过coroutine.wrap
稳稳C9
·
2023-11-29 08:35
lua
lua
多线程
爬虫
lua-无状态
迭代器
无状态的
迭代器
是指不保留任何状态的
迭代器
因此在循环中我们可以利用无状态
迭代器
避免创建闭包花费额外的代价。
稳稳C9
·
2023-11-29 08:34
lua
lua闭包实现
迭代器
遍历数组
1--实现访问数组的
迭代器
2functionvisit(t)3locali=045returnfunction()6i=i+17returnt[i]8end9end1011--要访问的数组12localtab
weixin_30642869
·
2023-11-29 08:01
lua
lua | 数组与
迭代器
的使用
目录一、数组一维数组多维数组二、
迭代器
泛型for
迭代器
无状态的
迭代器
多状态的
迭代器
本文章为笔者学习分享学习网站:Lua基本语法|菜鸟教程一、数组数组:相同数据类型的元素按一定顺序排列的集合,可以是一维数组和多维数组使用
又秃又弱
·
2023-11-29 08:27
lua脚本语言
lua
开发语言
【Lua 入门基础篇(六)】数组&
迭代器
文章目录一、数组1.一维数组2.多维数组二、
迭代器
1.泛型for
迭代器
2.无状态的
迭代器
3.多状态的
迭代器
一、数组1.一维数组数组,就是相同数据类型的元素按一定顺序排列的集合,可以是一维数组和多维数组。
ღCauchyོꦿ࿐
·
2023-11-29 08:57
Lua
lua
开发语言
【Lua从青铜到王者基础篇】第七篇:Lua数组和
迭代器
系列文章目录文章目录系列文章目录前言一、Lua数组1.一维数组2.多维数组二、Lua
迭代器
1.泛型for的
迭代器
2.无状态的
迭代器
3.多状态的
迭代器
总结前言一、Lua数组数组,就是相同数据类型的元素按一定顺序排列的集合
森明帮大于黑虎帮
·
2023-11-29 08:27
Lua脚本语言
lua
开发语言
Lua
迭代器
Lua
迭代器
迭代器
(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个
迭代器
对象代表容器中的确定的地址在Lua中
迭代器
是一种支持指针类型的结构,它可以遍历集合的每一个元素
BabyDevilShou
·
2023-11-29 08:55
Lua
lua
迭代器
iterator
Tabel表—数组和
迭代器
#取得tabel(键值对)表中的最大索引,不是tabel的个数Lua中的数组:array={"lua","C#"}1、索引默认从1开始的2、索引可以为负数的(表为键值对的形式)array={};fori=-2,2doarray[i]=i*3;endfori=-2,2doprint(array[i])endLua中的多维数组:array={{"a","A"},{"b","B"},{"c","C"}}
ILOVE鸽
·
2023-11-29 08:25
Lua遍历数组和table的方法
Lua中遍历数组和table的4种方法:使用for遍历、
迭代器
的方式遍历等方法,同时提供一个复杂table的的遍历方法已知有如下table:table_test={"table_value_1","table_value
auspark
·
2023-11-29 08:22
Lua
LUA学习笔记(二)---LUA函数\数组\
迭代器
LUA函数(1)Lua编程语言函数定义格式如下:optional_function_scopefunctionfunction_name(argument1,argument2,argument3...,argumentn)function_bodyreturnresult_params_comma_separatedend解析:optional_function_scope:该参数是可选的制定函
江来_ljyll
·
2023-11-29 08:52
LUA
八、Lua数组和
迭代器
一、Lua数组数组,就是相同数据类型的元素按一定顺序排列的集合,可以是一维数组和多维数组。在Lua中,数组不是一种特定的数据类型,而是一种用来存储一组值的数据结构。实际上,Lua中并没有专门的数组类型,而是使用一种被称为“table”的数据结构来实现数组的功能。Lua数组的索引键值可以使用整数表示,数组的大小不是固定的。在Lua索引值是以1为起始,但你也可以指定0开始。(一)一维数组一维数组是最简
yolo0616
·
2023-11-29 08:50
LuaNotes
lua
开发语言
C++——vector插入与删除和数据存取
对vector容器进行插入、删除操作函数原型:pushback(ele);//尾部插入元素elepop_back();//删除最后一个元素insert(constiteratorpos,ele);//
迭代器
指向位置
双余人
·
2023-11-29 06:45
c++
集合框架详解 [精选]
Java集合
体系框架:Collection派生出了两个子接口:集合Map:⭐为什么使用集合相对比于数组:使用集合框架的好处:⭐使用集合框架:一、Collection基本概念:二、
Jin_Xiang23
·
2023-11-29 06:39
Java
开发语言
java
数据结构
大数据量批量插入、更新优化方法
具体代码如下:一、构建一个组
迭代器
:importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Collection;importjava.util.List
明湖起风了
·
2023-11-29 04:04
java
java
开发语言
ES6的
迭代器
(Iterator)和生成器(Generator)
ES6引入了
迭代器
和生成器的概念,这两个特性为JavaScript带来了更强大的迭代和异步编程能力。本文将深入探讨ES6的
迭代器
和生成器,介绍它们的概念、用法以及在实际开发中的应用。
梦想是坚持
·
2023-11-29 04:57
原力值打卡
es6
javascript
前端
【C++11新特性】范围for循环
C++11引入了范围for循环,它是一种更简洁和易用的循环语法,用于遍历数组、容器类(例如std::vector、std::list等)或支持
迭代器
的类型。
Ye-Maolin
·
2023-11-29 03:22
C++进阶
c++
开发语言
Java HashSet的常用操作总结
JavaHashSet是
Java集合
框架中的一种数据结构,它实现了Set接口,并基于哈希表(HashTable)实现。
等月光倾洒
·
2023-11-29 03:47
Java
java
开发语言
servlet
python-高级应用
[变量表达式for变量in表达式]#a=[x*xforxinrange(1,11)]#print(a)#
迭代器
迭代器
有两个基本的方法:iter()和next()。
水漾涟漪penny
·
2023-11-29 02:24
HashMap遍历方式
KeySet遍历HashMap通过keySet()方法获取HashMap的keySet集合遍历keySet集合,可以使用iterator
迭代器
或者增强for循环遍历根据keySet集合中的key获取
海清源
·
2023-11-29 01:44
java
java
数据结构
算法
设计模式——行为型模式(二)
6.8
迭代器
模式6.8.1概述定义:提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。
weixin_50458070
·
2023-11-29 01:19
设计模式
设计模式
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他