Characters
Characters["string"]
给出了字符串中字符的列表.
更多信息
- 每个字符作为一个长度为 1 的字符串.
- Characters 可处理普通字符与特殊字符.
- Characters 具有属性 Listable.
范例
打开所有单元 关闭所有单元基本范例 (1)
Characters["A string."]用 InputForm 显示:
InputForm[%]StringJoin[%]范围 (2)
Characters 处理特殊字符正如普通字符一样:
Characters["◆αβγ⟷𝒜ℬ𝒞↵🙂😠"]Characters 按元素线性作用于列表:
Characters[{"ABC", "DEF", "XYZ"}]应用 (4)
Partition[Characters["this is a string"], 3, 1]StringJoin /@ %Sort[Characters["this is a string"]]Length /@ Split[%]StringJoin[RotateLeft[Characters["ABCDEFG"]]]data = NestList[StringReplace[#, {"A" -> "BA", "B" -> "A"}]&, "A", 5]Characters[data]Grid[PadLeft[%]]ArrayPlot[Characters[data], ColorRules -> {"A" -> Yellow, "B" -> Blue}, Mesh -> True]属性和关系 (2)
Characters 给出了一个长度为 1 的字符串的列表:
Characters["A string."]InputForm[%]Characters 将由多个代码组成的字符拆分为各自的代码:
Characters["हि"]Characters["👨🔧"]可能存在的问题 (3)
Characters[x + y]Characters[ToString[x + y]]Characters 运行于字符串的显式字符形式:
Characters["red"]Characters 通常正如处理其它字符一样处理特殊字符:
Characters["αβγ"]利用 ToString 和 FullForm 得到以特殊字符的全称命名的字符:
Characters[ToString[FullForm["αβγ"]]]历史
1988年引入 (1.0) | 在以下年份被更新:1996 (3.0)
文本
Wolfram Research (1988),Characters,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Characters.html (更新于 1996 年).
CMS
Wolfram 语言. 1988. "Characters." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 1996. https://reference.wolfram.com/language/ref/Characters.html.
APA
Wolfram 语言. (1988). Characters. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Characters.html 年
BibTeX
@misc{reference.wolfram_2026_characters, author="Wolfram Research", title="{Characters}", year="1996", howpublished="\url{https://reference.wolfram.com/language/ref/Characters.html}", note=[Accessed: 16-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_characters, organization={Wolfram Research}, title={Characters}, year={1996}, url={https://reference.wolfram.com/language/ref/Characters.html}, note=[Accessed: 16-September-2026]}