当前位置: 首页 > 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.gsyq.cn/news/1610307.html

相关文章:

  • 告别CMAC!NIST SP800-108新版密钥派生实战:手把手教你用KMAC128/256
  • 【公共云三十问 之一】什么是公共云?
  • 终极指南:Destiny 2 Solo Enabler端口配置完全掌控
  • 告别LED闪烁:用串口助手和printf()给你的51单片机代码做个“体检”
  • MySQL数据分析入门:从零搭建环境到电商实战案例
  • 保姆级教程:用SigmaStudio配置A2B数字麦克风(AD2428WD-EVB主控,AD2428WC-EVB从板)
  • SENAITE LIMS:实现实验室数字化转型的智能解决方案
  • 从零到一:Hermes Agent私有化部署与自定义技能开发实战
  • 用过 5 个 AI 写论文才发现:笔墨 AI 才是真的适配高校学术规范
  • 影刀RPA新手教程:变量未定义报错完全指南——为什么说变量不存在
  • JPEXS Free Flash Decompiler终极指南:解锁Flash逆向工程的完整工具链
  • 影刀RPA新手教程:子流程复用完全指南——一个子流程在10个地方调用
  • 向量检索 Retrieval:Scoring(打分) + Chunk Overlap(块重叠)完整讲解
  • 深度解析CXPatcher:CrossOver依赖升级与兼容性增强技术
  • YOLOv8性能优化实战:从1.2FPS到35FPS的全链路加速方案
  • 终极BetterJoy使用指南:让Switch手柄在PC上完美运行的3个关键步骤
  • MySQL数据分析实战:从零掌握SQL核心技能,完成电商销售分析
  • 工业LED驱动模块电源技术选型参考:钡特 NCD24-1000 与 KC24H-1000R3 硬件设计适配解析丨-1200丨-700丨国产化丨DC-DC
  • 【2027最新】基于SpringBoot+Vue的全家桶pc端仿淘宝系统管理系统源码+MyBatis+MySQL
  • SRC漏洞挖掘实战指南:从零入门到精通,掌握合法渗透测试核心技能
  • AI模型测试实战指南:从原理到部署的测试工程师视角
  • AI 电动香薰蜡烛智能功率 MOSFET 精准选型方案
  • MediaCrawler:5分钟快速上手多平台数据采集爬虫框架
  • 从零构建AI应用:Dify工作流与智能体实战指南
  • Doris集群Docker部署实战:解决FE/BE节点注册与网络配置难题
  • Vue巨树组件完整解决方案:突破海量数据渲染瓶颈的终极指南
  • 为什么Parsedown是PHP开发者必备的Markdown解析利器?终极指南揭秘
  • 2026年考证规划指南:英语、办公、AI与专业证书含金量盘点,到底怎么选更适合你?
  • 影城会员管理系统信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】
  • Windows系统文件AppVPolicy.dll丢失找不到问题解决