跳至主要内容

formatlist 函数

formatlist 通过根据规范字符串格式化多个其他值来生成字符串列表。

代码块
formatlist(spec, values...)

规范字符串使用 format 相同的语法

给定的值可以是列表和非列表参数的混合。任何给定的列表必须具有相同的长度,这决定了结果列表的长度。

列表参数按索引顺序一起迭代,而非列表参数在每次迭代中重复使用。格式字符串针对列表参数的每个元素评估一次。

示例

代码块
> formatlist("Hello, %s!", ["Valentina", "Ander", "Olivia", "Sam"])
[
"Hello, Valentina!",
"Hello, Ander!",
"Hello, Olivia!",
"Hello, Sam!",
]
> formatlist("%s, %s!", "Salutations", ["Valentina", "Ander", "Olivia", "Sam"])
[
"Salutations, Valentina!",
"Salutations, Ander!",
"Salutations, Olivia!",
"Salutations, Sam!",
]
  • format 定义此函数使用的规范语法,并将其结果作为单个字符串生成。