SubsetReplace
SubsetReplace[list,rules]
根据指定规则或规则列表替换 list 中的子列表.
SubsetReplace[list,rules,n]
只进行前 n 个替换.
SubsetReplace[rules]
表示 SubsetReplace 的运算符形式,可应用于表达式.
更多信息
- 在 SubsetReplace[list,pattrhs] 中,patt 可以是标头为 List 的表达式,包含诸如 PatternSequence、Repeated (..)、Blank (_) 和 BlankSequence (__) 这样的模式构造.
- 模式 patt 也可以是与列表匹配但自身没有标头 List 的模式.
- 与 patt 匹配的子列表可以任何顺序出现在 list 中.
- SubsetReplace 按规则出现在 rules 中的顺序应用替换规则. 从 list 中删除与子列表匹配的元素,然后将相应的 rhs 插入到子列表首先匹配的元素的位置. 随后的替换将应用于尚未被替换的元素.
- SubsetReplace[rules][list] 等价于 SubsetReplace[list,rules].
范例
打开所有单元关闭所有单元
Wolfram Research (2020),SubsetReplace,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SubsetReplace.html.
文本
Wolfram Research (2020),SubsetReplace,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SubsetReplace.html.
CMS
Wolfram 语言. 2020. "SubsetReplace." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/SubsetReplace.html.
APA
Wolfram 语言. (2020). SubsetReplace. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SubsetReplace.html 年