跳到主要内容
版本:v6.5.0

依次获取每个元素的索引和值,并执行以下操作

命令说明

依次获取(也叫遍历)数组或字典里面的每个元素,对每个取到的元素的索引和值,分别执行下面的语句块。对于数组,索引是元素的位置(以0为开始);对于字典,索引是元素的名字

命令原型

For Each key, value In dataStruct

Next

命令参数

参数必选类型默认值说明
keyTrueidkey遍历键
valueTrueidvalue遍历值
dataStructTrueexpressiondictVar要遍历的数据结构

运行实例

/*********************************遍历字典********************************
命令原型:
For Each key, value In dataStruct

Next
入参:
key -- 遍历键
value -- 遍历值
dataStruct -- 要遍历的数据结构
出参:

注意事项:
循环遍历 Collection 的每一条数据,将数据的名称(对应字典时)或索引(对应数组时)代入 key,将数据的值代入 value 后执行 Block 语句块
********************************************************************************/
TracePrint("令字典为a = {'a':'U','b':'i','c':'B','d':'o','e':'T'},遍历打印每一个key,value")
a = {'a':'U','b':'i','c':'B','d':'o','e':'T'}
For Each key,value In a
TracePrint "key值为:"&key&" value值为:"&value
Next

可视化样例