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

影刀RPA新手教程:列表完全指南——什么是列表、怎么往里加东西、怎么取出来

影刀RPA新手教程:列表完全指南——什么是列表、怎么往里加东西、怎么取出来

你好,我是林焱。

今天我们聊列表。

列表就是一堆东西按顺序排在一起。

就像购物清单:牛奶、面包、鸡蛋,这就是一个列表。

列表就像购物清单

用生活中的东西来类比,列表就像一张购物清单。

清单上写着:

  1. 牛奶
  2. 面包
  3. 鸡蛋

每一行是一个物品,这就是列表里的一个元素。

在影刀里,列表也是这样的:一堆东西,按顺序排在一起。

案例主线:创建购物清单

我们今天做的案例是:

创建一个购物清单,往里加商品。

然后把清单里的商品一个一个取出来,打印到日志里。

这个案例会用到列表的创建、添加、读取等操作。

创建列表变量

打开影刀RPA,新建一个应用。

先创建一个列表变量。

点上方工具栏里的"变量"按钮。

变量名称填"购物清单",变量类型选"列表"。

默认值可以先空着,点确定。

这样你就有了一个空的列表变量。

往列表里添加东西

创建了列表之后,我们往里面加东西。

在影刀里,有个指令叫"添加列表元素",在"列表"分类里。

双击它,放到流程编辑区。

拼多多店群自动化上架方案

配置添加元素指令

指令放好之后,看右边的属性设置区。

第一个要填的是"目标列表":选"购物清单"。

第二个要填的是"添加元素":填"牛奶"(注意加英文引号,因为牛奶是文字)。

第三个要填的是"添加位置":选"末尾"(意思是加到列表的最后)。

点一下空白处保存。

运行之后,"牛奶"就被加到"购物清单"里了。

继续添加更多商品

用同样的方法,再添加两次。

第二次添加"面包",第三次添加"鸡蛋"

添加完之后,"购物清单"这个列表里就有三个元素了:

  • 第0个位置:牛奶
  • 第1个位置:面包
  • 第2个位置:鸡蛋

注意:列表的位置是从0开始数的,这个很重要。

我当时踩过这个坑

我第一次用列表的时候,搞不清楚位置是从0还是从1开始。

我想取第二个元素(面包),用了位置1,结果取出来的是牛奶。

后来我才明白:列表的位置(也叫索引)是从0开始的。

第一个元素在位置0,第二个在位置1,第三个在位置2。

这个坑几乎每个初学者都会踩,你要提前记住。

从列表里取出东西

往列表里加了东西,怎么取出来用呢?

影刀里有个指令叫"获取列表元素",在"列表"分类里。

双击它,放到流程编辑区。

配置获取元素指令

配置这个指令需要填:

第一个是"目标列表":选"购物清单"。

第二个是"元素位置":填 0(表示取第一个元素,也就是牛奶)。

第三个是"保存到变量":新建一个字符串变量,叫"第一个商品"。

运行之后,"第一个商品"这个变量里就存着"牛奶"了。

获取列表的长度

有时候,我们不知道列表里有多少个元素。

这时候就要用"获取列表长度"指令,在"列表"分类里。

它会返回一个数字,表示列表里有多少个元素。

比如我们的"购物清单"里有3个元素,长度就是3。

把长度存到一个变量里,后面可以用这个变量来做循环。

遍历列表里的所有元素

如果列表里有很多元素,一个一个取太麻烦了。

我们可以用"遍历列表"指令,在"列表"分类里。

这个指令会自动把列表里的每个元素都取出来,一次一个。

用法是:选要遍历的列表(购物清单),再选一个变量来接收每次取出来的元素。

指令块里面可以放其他指令,对每个元素做处理。

案例:打印所有商品

我们来做一个小功能:把购物清单里的所有商品都打印出来。

第一步:拖一个"遍历列表"指令到流程编辑区。

第二步:目标列表选"购物清单",当前元素变量选一个新建的字符串变量,比如叫"当前商品"。

第三步:在"遍历列表"指令块里面,拖一个"打印日志"指令。

第四步:打印的内容填当前商品

运行之后,日志里会依次出现:牛奶、面包、鸡蛋。

修改列表里的元素

列表里的元素不仅可以读,还可以改。

影刀里有个指令叫"设置列表元素",在"列表"分类里。

它的作用是:把列表中某个位置的元素,换成新的值。

比如把位置0的元素(牛奶)改成"酸奶")。

TEMU店群如何管理运营?

配置方法:目标列表选"购物清单",元素位置填0,新值填"酸奶"

删除列表里的元素

有时候,我们需要从列表里删掉某个元素。

影刀里有个指令叫"删除列表元素",在"列表"分类里。

可以按位置删,也可以按值删。

按位置删:填要删的位置,比如1,就删掉第二个元素。

按值删:填要删的内容,比如"面包",就把面包删掉。

检查列表里有没有某个元素

有时候,我们想知道列表里有没有某个东西。

比如购物清单里有没有"牛奶"。

影刀里有个指令叫"列表是否包含元素",在"列表"分类里。

它会返回一个真或假的结果。

如果包含,返回真(True);如果不包含,返回假(False)。

列表的其他常用操作

除了上面说的,列表还有一些常用操作:

  • 清空列表:把列表里的所有元素都删掉,变成空列表
  • 复制列表:把一个新的列表,复制另一个列表的所有元素
  • 合并列表:把两个列表接在一起,变成一个更长的列表
  • 列表排序:把列表里的元素按顺序排列(数字从小到大,文字按字母顺序)

这些操作在"列表"分类里都能找到。

home.linyan.cloud

关于列表的操作,常用的就是这些。

创建、添加、读取、遍历、修改、删除。

掌握了这些,你就能处理大部分和列表有关的需求了。

如果你想看更多教程,可以访问 home.linyan.cloud。

12大核心模块 coverage

这篇文章覆盖了以下核心模块:

  • 列表变量创建:使用"变量"按钮创建列表类型变量
  • 添加元素:使用"添加列表元素"指令
  • 获取元素:使用"获取列表元素"指令
  • 获取长度:使用"获取列表长度"指令
  • 遍历列表:使用"遍历列表"指令
  • 设置元素:使用"设置列表元素"指令
  • 删除元素:使用"删除列表元素"指令
  • 检查包含:使用"列表是否包含元素"指令

内容标签

影刀RPA|列表处理|购物清单|遍历列表|零基础教程|数据结构


作者:林焱

http://www.jsqmd.com/news/1098342/

相关文章:

  • Taskt终极指南:免费开源RPA自动化工具快速上手
  • 影刀RPA新手教程:大众点评数据采集完全指南——店铺信息、用户评价与竞争对手分析
  • 终极指南:5步快速掌握Unity 3D模型导入神器GLTFUtility
  • 告别CMAC!NIST SP800-108新版密钥派生实战:手把手教你用KMAC128/256
  • 华硕笔记本终极轻量控制方案:GHelper完全使用指南
  • 零基础Linux运维实战:Zabbix、Docker、MySQL、Nginx部署与监控
  • 【毕业设计】古典舞在线交流平台 SpringBoot+Vue 完整源码(含论文+数据库,可运行)
  • 影刀RPA新手教程:变量是什么——用生活中的盒子来类比
  • 【公共云三十问 之一】什么是公共云?
  • 终极指南:Destiny 2 Solo Enabler端口配置完全掌控
  • 中间件安全攻防实战:从CVE漏洞复现到纵深防御体系构建
  • 告别LED闪烁:用串口助手和printf()给你的51单片机代码做个“体检”
  • ai模特动态换装全流程指南,图片生图与批量工具实测对比
  • MySQL数据分析入门:从零搭建环境到电商实战案例
  • 影刀RPA新手教程:天猫旗舰店自动化完全指南——SKU管理、促销配置与客服消息处理
  • 保姆级教程:用SigmaStudio配置A2B数字麦克风(AD2428WD-EVB主控,AD2428WC-EVB从板)
  • Linux 块设备驱动开发:从请求队列到 I/O 调度的内核路径解析
  • SENAITE LIMS:实现实验室数字化转型的智能解决方案
  • 用过 5 个 AI 写论文才发现:笔墨 AI 才是真的适配高校学术规范
  • 系统分析师精简版知识点+考点
  • Codex ENOTFOUND 域名解析失败解决方法
  • 2026年最火的词“前额叶友好“到底在说什么?一篇说清
  • 从零到一:Hermes Agent私有化部署与自定义技能开发实战
  • 影刀RPA新手教程:图像识别点击完全指南——找不到XPath时用图像定位
  • 2026年上半年AI全景回顾:从模型战到Agent战的范式跃迁
  • 影刀RPA新手教程:多流程协调完全指南——让一个流程跑完之后自动触发另一个
  • 影刀RPA新手教程:变量未定义报错完全指南——为什么说变量不存在
  • 别再手动补桩!AI驱动的边界测试生成术(含Mock策略决策树+异常传播路径图谱)
  • 【课程设计/毕业设计】基于 SpringBoot 的学生评教数据统计分析系统的设计与实现 基于 SpringBoot 的高校教学反馈评价服务系统【附源码、数据库、万字文档】
  • WVP-GB28181-Pro视频点播超时难题深度剖析:架构解析与性能优化最佳实践