StringRiffle

StringRiffle[{s1,s2,s3,}]

通过连接所有的 si 来创建一个字符串,并在之间插入空格.

StringRiffle[{{s11,s12,},{s21,s22,},}]

通过连接 sij 来创建一个字符串,并在最底层插入空格而在更高层插入换行符.

StringRiffle[list,sep]

sep 中的所有元素之间插入分隔符 sep.

StringRiffle[list,{"left","sep","right"}]

在连接后,用 leftright 作定界符.

StringRiffle[list,sep1,sep2,]

i 层的 list 的所有元素之间插入分隔符 sepi.

更多信息

  • list 中的任意不是字符串的元素通过 TextString 被转化为字符串.
  • StringRiffle[list] 中,空格在最底层被用为分隔符. 在其上的一层,使用换行符. 在各个更高层,陆续地使用更多的换行符.

范例

打开所有单元关闭所有单元

基本范例  (2)

在连续元素之间插入空格:

在元素间插入特定字符串:

指定用于所得结果的开端和末端的定界符:

使用换行符和空格作为分隔符:

在各层指定分隔符:

推广和延伸  (1)

默认情况下,更高维的数组使用更多的换行符来分隔层:

应用  (3)

将一个矩阵内容转换为字符串:

在 TSV (标签分隔值)格式中将表格转换为字符串:

重写一个关键值对列表成一个类 JSON 字符串:

属性和关系  (1)

不是字符串的值通过 TextString 转换成字符串:

Wolfram Research (2015),StringRiffle,Wolfram 语言函数,https://reference.wolfram.com/language/ref/StringRiffle.html.

文本

Wolfram Research (2015),StringRiffle,Wolfram 语言函数,https://reference.wolfram.com/language/ref/StringRiffle.html.

CMS

Wolfram 语言. 2015. "StringRiffle." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/StringRiffle.html.

APA

Wolfram 语言. (2015). StringRiffle. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/StringRiffle.html 年

BibTeX

@misc{reference.wolfram_2024_stringriffle, author="Wolfram Research", title="{StringRiffle}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/StringRiffle.html}", note=[Accessed: 16-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_stringriffle, organization={Wolfram Research}, title={StringRiffle}, year={2015}, url={https://reference.wolfram.com/language/ref/StringRiffle.html}, note=[Accessed: 16-November-2024 ]}