码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 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)相当方便使用。

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

    不需要这样写:

    1. text += cars[0] + "
      "
      ;
    2. text += cars[1] + "
      "
      ;
    3. text += cars[2] + "
      "
      ;
    4. text += cars[3] + "
      "
      ;
    5. text += cars[4] + "
      "
      ;
    6. text += cars[5] + "
      "
      ;

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

    1. for (i = 0; i < cars.length; i++) {
    2. text += cars[i] + "
      "
      ;
    3. }

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

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

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

     

  • 相关阅读:
    大数据毕业设计选题推荐-智慧小区大数据平台-Hadoop-Spark-Hive
    Pandas中的Series对象详解(含Python代码)
    SQL注入原理及思路(mysql)
    Aeraki Mesh 正式成为CNCF沙箱项目,腾讯云携手合作伙伴加速服务网格成熟商用
    freertos源码下载和目录结构分析
    【动手学深度学习PyTorch版】23 深度学习硬件CPU 和 GPU
    CSDN高质量:备战金九银十的Java八股文,看完这篇就够了
    7.4 反编译、篡改漏洞检测和重现
    【杂记-浅谈OSPF协议之Hello、DD、LSR、LSU、LSAck报文】
    【刷题小结】多路归并类型
  • 原文地址:https://blog.csdn.net/qq_31988139/article/details/126923931
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号