PIE-engine 教程 ——云计算当中的list列表案例分析(for循环list)

简介: PIE-engine 教程 ——云计算当中的list列表案例分析(for循环list)

  这一次我们将在上一讲的基础上对list采用for循环对数空的列表进行数据添加,首先有几个函数需要大家掌握和了解:

get(index)

获取列表中的元素对象,负索引从列表的末尾开始倒数。

方法参数:

- list(List)

List实例。

- index(Int)

元素在列表中的索引。

返回值:Object

getInfo(func)

返回PIE对象的具体内容。

方法参数:

- object(Object)

PIE的实例对象

- func(Function)

回调函数,函数返回值就是调用对应对象的JavaScript对象值。

返回值:Object

length()

返回列表中元素的数目

方法参数:

- list(List)

List实例。

返回值:Number

这里介绍一下JavaScript中的for循环:

JavaScript 循环

假如您需要运行代码多次,且每次使用不同的值,那么循环(loop)相当方便使用。

通常我们会遇到使用数组的例子:

不需要这样写:

text += cars[0] + "<br>"; 
text += cars[1] + "<br>"; 
text += cars[2] + "<br>"; 
text += cars[3] + "<br>"; 
text += cars[4] + "<br>"; 
text += cars[5] + "<br>"; 

您能够这样写:这里的参数有三个,第一个i = 0是循环的起始值,第二个i < cars.length是结束值,第三个是for没进行一次的运行的步长

for (i = 0; i < cars.length; i++) { 
    text += cars[i] + "<br>";
 }

我们首先看一下官方给出的代码:

/**
 * @File    :   map-03-List循环计算_使用for循环
 * @Time    :   2022/3/1
 * @Author  :   piesat
 * @Version :   1.0
 * @Contact :   400-890-0662
 * @License :   (C)Copyright 航天宏图信息技术股份有限公司
 * @Desc    :   list使用for循环
 */
var list1 = pie.List([1, 2, 3, 2]);
print("list1", list1);
var list2 = [];
for (var i = 0; i < list1.length().getInfo(); i++) {
    list2.push(pie.Number(list1.get(i)).add(1).getInfo());
}
print("list1", list2);

我本来想接着给大家举例子,但是网页崩溃了,今天只能到这里了,有啥问题评论区见!!!

image.png


相关文章
|
2月前
|
Apache 索引
精进Hudi系列|Apache Hudi索引实现分析(五)之基于List的IndexFileFilter
精进Hudi系列|Apache Hudi索引实现分析(五)之基于List的IndexFileFilter
39 0
|
9月前
|
运维 监控 Linux
云计算运维工程师简历怎么写?带简历案例
云计算运维工程师简历怎么写?带简历案例
865 0
|
4天前
|
存储 语音技术 Python
语音识别,函数综合案例,黑马ATM,/t/t一个对不齐,用两个/t,数据容器入门,数据容器可以分为列表(list)、元组(tuple)、字符串(str)、集合(set)、字典(dict)
语音识别,函数综合案例,黑马ATM,/t/t一个对不齐,用两个/t,数据容器入门,数据容器可以分为列表(list)、元组(tuple)、字符串(str)、集合(set)、字典(dict)
|
20天前
|
存储 资源调度 大数据
云计算在大数据分析中的弹性资源调度策略
云计算在大数据分析中的弹性资源调度策略
|
2月前
|
人工智能 Cloud Native 安全
未来云计算发展趋势及挑战分析
随着数字化时代的快速发展,云计算作为一种重要的信息技术基础设施,正扮演着越来越关键的角色。本文将探讨未来云计算的发展趋势和面临的挑战,为读者带来对云计算技术的深入了解和前瞻性思考。
|
2月前
|
机器学习/深度学习 边缘计算 云计算
未来云计算发展趋势分析
【2月更文挑战第6天】 云计算作为当今信息技术领域的热门话题,其在未来的发展趋势备受关注。本文将探讨未来云计算发展的方向和趋势,从技术、应用和安全等多个角度进行分析,旨在帮助读者更好地了解云计算领域的发展动向。
|
2月前
|
搜索推荐 算法 C++
list容器-排序案例讲解
list容器-排序案例讲解
14 0
|
2月前
|
弹性计算 Linux 云计算
新手玩家用阿里云计算巢一键部署帕鲁专属服务器教程
新手玩家用阿里云计算巢一键部署帕鲁专属服务器教程:幻兽帕鲁最近在社区呈现了爆火的趋势,在线人数已突破百万级别,官方服务器也开始出现不稳定,卡人闪退的情况。对于有一定财力的小伙伴,搭建一个私人服务器是一个最稳定而舒服的解决方案。 本文将讲解一下如何快速搭建 palworld 的私服(专用服务器),畅快的于小伙伴儿们玩耍! 选择阿里云服务器作为游戏服务器,并按照下面教程来部署幻兽帕鲁。
|
2月前
|
消息中间件 大数据 Apache
【云计算与大数据技术】流计算讲解及集群日志文件实时分析实战(附源码)
【云计算与大数据技术】流计算讲解及集群日志文件实时分析实战(附源码)
64 1
|
2月前
|
Oracle Java 关系型数据库
Java【代码分享 06】Lamda表达式将List对象中的Map对象的key全部转化为大写或者小写(去除外层循环:可用于Map对象中的key全部转化为大写或者小写)
Java【代码分享 06】Lamda表达式将List对象中的Map对象的key全部转化为大写或者小写(去除外层循环:可用于Map对象中的key全部转化为大写或者小写)
148 0