赋值
把指定内容或另一个变量的值写进目标变量。也可以用来做类型转换。
当前模块定义
概述
参数说明
输入:要赋给变量的源数据。可以是纯文本、表达式($=)或文本插值($$)。
失败后停止:赋值失败是否中止动作。默认开启。旧稿未写。
输出
- 是否成功:操作是否成功。旧稿未写。
- 输出:写入的目标变量。
如果目标是列表或词典,赋值会新建对象再交给变量。输入也是列表或词典时,得到的是副本,改一边不会改另一边。
示例
赋值给词典变量
(另一种方式是使用 json:xxxx,其中 xxxx 为 JSON 数据)
赋值给布尔变量
文本拼接赋值
(需要这个结果的地方也可以直接写插值,不必单独赋一次值)
类型转换
限制与排障
表达式要以 $= 开头,插值用 $$。写错前缀会当成普通文本赋进去,后面步骤类型对不上。列表/词典赋值总是副本:改新变量不会改原来的对象。
相关链接
更新说明
- 20230901 增加赋值给列表和词典时会创建副本的说明。
更新于