如何生成字符串数组

比如循环1到100,将循环计数拼接到一个类似其他语言的 string.format的结构里

请先 登录 后评论

1 个回答

Polly

DolphinDB 内置类似 string.format 的函数 stringFormat,可以参考相关说明看是否满足您的场景;另外 DolphinDB 提供内置的 "+" 运算符在应用于字符串类型时,和其他语言类似,起到了拼接字符串的作用。

如果您需要将循环计数拼接到一个固定的前缀字符串上,可以参考上述评论的脚本:

"str" + string(1..100)

如果您需要将两个字符串向量进行拼接,可以参考下述脚本:

str1 = [`aaa, `bbb, `ccc, `ddd, `eee]
str2 = 1..5
each(+, str1, str2)

返回值为:["aaa1","bbb2","ccc3","ddd4","eee5"]

 

请先 登录 后评论
  • 1 关注
  • 0 收藏,643 浏览
  • 提出于 2023-04-12 08:22

相似问题