代码示例:
把段落按换行符(\n)拆分成数组。
```Python
async def main(args: Args) -> Output:
params = args.params
ret: Output = {
"key0": params['input'].split("\n") ,
}
return ret
```
配置示例:

### 如何结束循环?
循环节点模式不同,结束循环的方式不同。
* 使用数组循环:循环节点依次对数组中的元素执行处理后,自动结束并跳出循环。例如长文生成场景中,上游节点生成一个数组格式的文档大纲,你可以将**循环数组**参数设置为这个数组,循环节点中的大模型节点对数组中每个段落进行扩写,直到所有段落扩写完毕。
* 指定循环次数:循环节点执行指定的次数后会自动终止循环。
* 无限循环:通过**终止循环**节点停止循环。条件判断节点判断某个条件成立时,流转到**终止循环**节点,自动跳出循环。
### 如何在循环体中插入节点
选中循环体时,才能向循环体中添加新节点,或拖入新节点至循环体画布。不支持将循环体外部的节点拖动至循环体内,循环体中的节点也不可移动到循环体之外。
