怎么引用与文本变量标题对应的列表变量

使用问题 · 1021 次浏览
湘喑 创建于 2021-10-08 11:02

我预先定义了5个列表变量:A、B、C、D、E

在操作过程中输出一个文本变量,文本内容为C,那么我在其他地方需要引用到文本C对应的列表变量C,该如何操作呢?


回复内容
CL 2021-10-08 11:05
#1

这个比较适合用词典变量。

如果列表每项只有一行,可以作为一个多行文本保存在词典中。需要的时候根据Key(A/B/C ...)从词典中取值后再转换为列表使用。

另外一个比较麻烦的方式就是写很多判断语句了,用多个“如果”模块。

湘喑 2021-10-08 11:21 :

之前用词典一直出错,还以为不可行,刚刚检查了发现是其他操作步骤出了问题,现在已经解决了,谢谢大佬

紫cm煞 2021-10-08 11:09
#2

我尝试理解一下, 其实有两个列表, 一个列表是ABCDE, 另外一个列表是其对应的别的变量内容。 那么两个思路。

1) 如果列表为对应关系, 当第一个列表输出C的同时,取得列表序号, 再用同样的列表序号去读取另外一个列表。

2)如果正则匹配方便的话,可以用后面的列表来匹配前面的元素, 也可以得到列表中的变量值。

湘喑 2021-10-08 11:12 :

呃,不是的,ABCDE是5个定义的变量,变量类型是列表。需求是根据文本“C”去引用列表C。想试下词典- -,但不会搞

湘喑 2021-10-08 11:20 :

呃,刚刚试成功了,字典的操作是可行的,谢谢哥哥

回复主贴