KJNodes/miscgenerated

String to Float List(StringToFloatList)

该节点通过识别输入字符串中的逗号(`,`)作为分隔符,将字符串分割成多个子字符串,随后去除每个子字符串两端的空白字符,并尝试将其转换为浮点数(float)类型

String To Float List

FLOAT
string
1, 2, 3
KJNodes

String to Float List 节点,该节点通过识别输入字符串中的逗号(,)作为分隔符,将字符串分割成多个子字符串,随后去除每个子字符串两端的空白字符,并尝试将其转换为浮点数(float)类型

String to Float List 节点是一个数据转换工具,其核心功能是将用户输入的文本字符串,按照特定规则解析并转换为一组浮点数列表。它充当了文本数据与数值数据之间的桥梁,简化了工作流中参数批量设置的过程。

节点功能

该节点通过识别输入字符串中的逗号(,)作为分隔符,将字符串分割成多个子字符串,随后去除每个子字符串两端的空白字符,并尝试将其转换为浮点数(float)类型。其技术实现的核心是字符串的 split 方法和类型转换,支持用户输入任意由逗号分隔的数值文本。

节点参数说明 - String to Float List

参数

参数名称数据类型必填默认值取值范围/选项说明
stringSTRING1, 2, 3-输入参数 string:用于输入待转换的文本字符串。字符串应以逗号分隔各个数值,例如 "1.0, 2.5, -3.14"。

输出

参数名称数据类型说明
FLOATFLOAT输出参数 FLOAT:输出由输入字符串转换得到的浮点数列表。

使用场景

在实际应用中,此节点常用于需要为其他节点提供一组数值参数的场景。例如,在控制图像生成的关键帧参数,或为某个效果节点提供一系列强度值时,用户可以在此节点的输入框中直接输入“0.1, 0.5, 0.9”这样的文本,节点便会输出对应的浮点数列表供下游节点使用。

注意事项

输入字符串必须确保每个被逗号分隔的部分都能成功转换为浮点数,否则会导致运行错误。例如,输入中包含字母或非法符号将无法处理。

String to Float List 节点源码链接

String to Float List 节点来自 ComfyUI-KJNodes 节点包。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…