当前位置: 首页 > news >正文

网站数据流程西安中风险地区

网站数据流程,西安中风险地区,适合设计师的网站,徐州网站建设模板Scala—Slice#xff08;提取子序列#xff09;方法详解 在 Scala 中#xff0c;slice 方法用于从集合中提取一个连续的子序列#xff08;切片#xff09;。可以应用于多种集合类型#xff0c;如 List、Array、Seq 等。 一、slice 方法的定义 slice 根据提供的起始索引…Scala—Slice提取子序列方法详解 在 Scala 中slice 方法用于从集合中提取一个连续的子序列切片。可以应用于多种集合类型如 List、Array、Seq 等。 一、slice 方法的定义 slice 根据提供的起始索引和结束索引返回一个包含该范围内元素的新集合。 def slice(from: Int, until: Int): Reprfrom切片的起始索引包含该索引的元素。until切片的结束索引不包含该索引的元素。 Tips slice 会从集合中截取从索引 from 到 until 之间的元素不包括 until。如果 from 超出集合的边界它会被限制为集合的最小有效索引通常是 0而如果 until 超出集合的边界它会被限制为集合的最大有效索引。slice 方法返回的是原集合的一个新的集合而不是原集合本身的引用。slice 返回的集合是原集合的一个副本因此原集合本身不会被修改。 二、Demo Demo从数组中截取子数组 val arr Array(1, 2, 3, 4, 5)// 从索引 1 开始到索引 4 结束不包括索引 4 val sliced arr.slice(1, 4) println(sliced.mkString(, )) // 输出2, 3, 4Demo从列表中截取子列表 val list List(a, b, c, d, e)// 从索引 2 开始到索引 5 结束不包括索引 5 val sliced list.slice(2, 5) println(sliced) // 输出List(c, d, e)Demo索引超出范围 slice 方法会自动截断不会抛出异常。 val arr Array(1, 2, 3)// 起始索引超出范围返回空数组 println(arr.slice(5, 10).mkString(, )) // 输出空// 结束索引超出范围截取到数组末尾 println(arr.slice(1, 10).mkString(, )) // 输出2, 3Demofrom until 的情况 当起始索引大于或等于结束索引时返回空集合。 val arr Array(1, 2, 3) println(arr.slice(2, 2).mkString(, )) // 输出空 println(arr.slice(3, 1).mkString(, )) // 输出空Demo模拟滑动窗口 val arr Array(1, 2, 3, 4, 5) val k 3// 遍历数组提取每个长度为 k 的窗口 for (i - 0 to arr.length - k) {val window arr.slice(i, i k)println(window.mkString(, )) } // 输出 // 1, 2, 3 // 2, 3, 4 // 3, 4, 5Demo提取子字符串 slice 也适用于字符串可以截取部分内容。 val str Hello, Scala! val sliced str.slice(7, 12) println(sliced) // 输出ScalaDemo子数组求和 截取数组的一部分并计算其和。 val arr Array(1, 2, 3, 4, 5) val subSum arr.slice(1, 4).sum // 索引 1 到 3 的和 println(subSum) // 输出9Demoslice与 take 的区别 slice 可以指定起始和结束范围。take(n) 只从头部截取指定数量的元素。 val arr Array(1, 2, 3, 4, 5) println(arr.slice(1, 4).mkString(, )) // 输出2, 3, 4 println(arr.take(3).mkString(, )) // 输出1, 2, 3整理不易列位一键三连 多谢啦
http://www.ho-use.cn/article/10812029.html

相关文章:

  • 适合新手做的网站集团网站建设管理制度
  • 单页面的网站模板免费下载wordpress路径爆出
  • 公司网站维护与更新网站建设人员配置
  • 怎样设置网站访问权限网站建网站建设网站
  • 网站建设怎样中英文外贸网站营销推广
  • 黑龙江省建设集团网站可视化开发
  • 电子商务网站建设的特点html模板素材
  • 正规的源码交易平台seo排名赚能赚钱吗
  • 做网站需要的带宽上行还是下行国内最大的app开发公司
  • 原网站开发新功能所有的网站建设教程
  • 做市场的逛的网站深圳分销网站设计费用
  • 做海外网站推广南京cms建站
  • 站外推广免费网站西安手机商城网站建设
  • 网站制作完成后应进入什么阶段网站做百度竞价利于百度优化
  • 做电影网站需要服务器彩票网站建设需要什么
  • 企业网站的建设目的是什么经典网络广告案例分析
  • 网站建设logo尺寸东莞网站建设价格
  • 网站加强阵地建设与管理易点租电脑租赁官网
  • 昆明市网站推广搜索网络如何制造
  • 博罗网站建设本地app制作公司
  • 网站备案的要求重庆seo是什么
  • 黄山网站建设找哪家做网站域名的成本
  • canvas效果网站上海本地app推荐
  • 如何做一个内部网站中文响应式网站
  • 校园电子商务网站建设精品网站开发
  • 12黄页网站建设网站做推广百度好还是360好
  • 企业网站建设怎么样鲜花网站建设店
  • 做网站 服务器多少钱一年网站建设宣传的目的
  • 制作网站要什么软件百度代发排名
  • 不需要网站备案的广告联盟网站建设辅助导航