网站首页 站内搜索

搜索结果

查询Tags标签: 迭代,共有 828条记录
  • Python:zip方法——从多个List中选择元素进行迭代

    问题 假设我们有years、months、days这3个List,它们的大小相同,且元素一一对应,三个List中相同位置的元素可以组合为一个日期,如何用3个变量同时进行迭代来构造一个新的由date构成的List呢? 方法:zip方法 学习自:python中的zip方法详解 - 百度文库 用法 zip(a,b,c,…

    2022/5/24 1:21:27 人评论 次浏览
  • java集合的介绍

    1.集合的主要体系1.Collection集合及其实现类 1.概述:首先Collection是属于单列集合的顶层接口,表示为一组对象。其类型为引用数据类型,具体创建对象,通过多态的形式进行。2.主要常用方法(E这种是指泛型类型,可以为任何引用类型):1:添加功能 boolean add(Object ob…

    2022/5/12 20:27:42 人评论 次浏览
  • 七、函数

    设计一个程序 期待结果************************* ************************************************************* ************************************如果没有函数,我们的实现方式:# 函数是一种代码组织形式# 函数的有点(1) 避免重复工呢(2) 解耦# 打印一个菱形 r…

    2022/5/11 23:13:49 人评论 次浏览
  • __iter__和__next__

    前言迭代器就是重复地做一些事情,可以简单的理解为循环 实现了__iter__方法的对象是可迭代的 实现了next()方法的对象是迭代器 要想让一个迭代器工作,至少要实现__iter__方法和next方法代码解释 class MyRange:def __init__(self, end=3):self.start = 0self.end = endd…

    2022/5/5 23:43:34 人评论 次浏览
  • JDBC详解

    JDBC的迭代: 未完待续。。。。

    2022/5/5 23:14:38 人评论 次浏览
  • python 小小小进阶

    函数参数类型 位置参数,关键字参数,默认参数,可变参数 位置参数: 传参时,按照实参的传递顺序,按照形参定义的顺序进行传递的传参方式 关键字参数: 穿参时, 忽略形参的顺序,按照形参等于实参的形式进行传参的传参方式 (传参时,关键字参数必须在位置参数的后面 默认参数: 在…

    2022/5/5 1:13:11 人评论 次浏览
  • java如何编写增强for循环呢?

    转自:http://www.java265.com/JavaCourse/202204/2982.html 文笔者讲述java中for循环的简介说明,如下所示 增强for循环 增强for循环的功能:简化迭代器的书写格式增强for循环的应用场景:对实现了Iterable接口的对象都可以使用增强for循环增强for循环的缺点1.增强for循环…

    2022/5/4 17:12:39 人评论 次浏览
  • Java 如何逆向遍历一个 List

    概述 在这篇文章中,我们对 Java 如何逆向遍历一个 List 进行了一些简单的描述。主要的思路就是从正向遍历使用的 i++ 变成 i– 如果使用了迭代器 Iterator 的话,可以使用迭代器的逆向迭代 你还可以直接对 List 进行逆向Java 中的迭代器 Java Iterator 是在 Java Collect…

    2022/5/2 9:12:46 人评论 次浏览
  • Java-Collection集合的Iterator

    Iterator接口的使用 Iterator接口的介绍 Iterator表示迭代器,迭代器是一种通用的遍历Collection集合的方式 Collection接口有一个来自父类接口Iterable接口的iterator()方法,该方法返回一个iterator对象,因此所有实现Collection的子类都使用Iterator对象来遍历集合的元…

    2022/5/1 22:17:11 人评论 次浏览
  • Python问题 | json.load()/json.loads()报错之json.decoder.JSONDecodeError: Expecting value: line 1 column 1

    def read_DataStru_json(path):with open(path, r, encoding=utf-8) as load_f:if len(load_f.read()) > 0:datas = json.load(load_f)else:datas = {}return datas 会造成题目中的错误,其实错误的本质是没有读取到json数据或者没有读取到正确格式的json数据,造成这…

    2022/4/28 17:15:27 人评论 次浏览
  • bellman-ford 单源最短路问题 图解

    ​ 核心思想:松弛操作 对于边(u,v),用dist(u)和(u,v)的和尝试更新dist(v):dist(v) = min(dist(v) , dist(u)+l(u,v) 注:dist(i)为源点(起点)到i点的距离,l(u,v)为u->v的边权。 Bellman-Ford的基本操作是进行多次迭代,每一轮迭代对图上所有边进行松弛…

    2022/4/27 23:12:53 人评论 次浏览
  • python-2.高阶函数

    定义:python中,函数名是变量,下方这个method函数名看成变量,指向一个计算的函数!因此函数名其实就是指向函数的变量,故变量可指向函数; 什么叫高阶函数? 变量可指向函数,且函数的变量可接受变量,那么任意一个函数可接受一个函数作为参数,这种函数就叫高阶函数一…

    2022/4/27 1:13:37 人评论 次浏览
  • C++学习笔记 (22)——STL

    1.1、STL的诞生长久以来,软件界一直希望建立一种可重复利用的东西 c++的面向对象和泛型编程思想,目的就是复用性的提升 大多数情况下,数据结构和算法都未能有一套标准,导致被迫从事大量的重复的工作 为了建立数据结构和算法的一套标准,诞生了STL1.2、STL基本概念STL…

    2022/4/26 9:12:45 人评论 次浏览
  • 集合-Collection常用方法

    Collection中能存放的元素:没有使用“泛型”之前,Collection中可以存储Object的所有子类型。 使用了“泛型”之后,Collection中只能存储某个具体的类型。 Collection中什么都能存,只要是Object的子类型就行。 集合中不能直接存储基本数据类型,也不能存java对象,只是…

    2022/4/25 6:17:27 人评论 次浏览
  • Python3中的map()、reduce()、filter()

    Python3中的map()、reduce()、filter() 这3个一般是用于对序列进行操作的内置函数,它们经常需要与 匿名函数 lambda 联合起来使用,我们今天就来学习下。 map() map() 可以用于在函数中对指定序列做映射,返回值是一个迭代器,其使用语法如下: map(function, *iterables…

    2022/4/23 17:12:33 人评论 次浏览
扫一扫关注最新编程教程