FoldPair[f,y0,list]
给出 FoldPairList[f,y0,list] 的最后一个元素.
FoldPair[f,y0,list,g]
给出 FoldPairList[f,y0,list,g] 的最后一个元素.
FoldPair
FoldPair[f,y0,list]
给出 FoldPairList[f,y0,list] 的最后一个元素.
FoldPair[f,y0,list,g]
给出 FoldPairList[f,y0,list,g] 的最后一个元素.
范例
打开所有单元 关闭所有单元基本范例 (3)
对一个种子 u 和一个列表的元素,连续应用一个返回一对值的函数,并返回数值对的第一个元素:
FoldPair[{p[#1, #2], q[#1, #2]}&, u, {1, 2, 3}]对一个种子 u 和一个列表的元素,连续应用一个返回一对值的函数,并返回数值对的最后一个元素:
FoldPair[{p[#1, #2], q[#1, #2]}&, u, {1, 2, 3}, Last]FoldPair[{p[#1, #2], q[#1, #2]}&, {a, b, c}]范围 (1)
推广和延伸 (1)
应用 (2)
属性和关系 (2)
FoldPair 返回由 FoldPairList 返回的列表的最后一个元素:
FoldPairList[QuotientRemainder, 498, {100, 50, 20, 5, 1}]FoldPair[QuotientRemainder, 498, {100, 50, 20, 5, 1}]FoldPair 默认情况下不返回过程的剩余部分:
FoldPair[TakeDrop, {a, b, c, d, e, f}, {2, 3}]在第四个参数中使用 Last 以获取剩余部分:
FoldPair[TakeDrop, {a, b, c, d, e, f}, {2, 3}, Last]在第四个参数中使用 Identity 以获取两个部分:
FoldPair[TakeDrop, {a, b, c, d, e, f}, {2, 3}, Identity]可能存在的问题 (2)
FoldPair 的第一个参数中的函数必须返回表达式对:
FoldPair[MinMax[{#1, #2}]&, 10, {1, 20, 3, 25, 4, 30}]FoldPair[Min, 10, {1, 20, 3, 25, 4, 30}]FoldPairList[f,y0,{}] 得出一个空列表,没有最后一个元素:
FoldPairList[f, y0, {}]因此不计算 FoldPair[f,y0,{}]:
FoldPair[f, y0, {}]文本
Wolfram Research (2015),FoldPair,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FoldPair.html.
CMS
Wolfram 语言. 2015. "FoldPair." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/FoldPair.html.
APA
Wolfram 语言. (2015). FoldPair. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FoldPair.html 年
BibTeX
@misc{reference.wolfram_2026_foldpair, author="Wolfram Research", title="{FoldPair}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/FoldPair.html}", note=[Accessed: 06-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_foldpair, organization={Wolfram Research}, title={FoldPair}, year={2015}, url={https://reference.wolfram.com/language/ref/FoldPair.html}, note=[Accessed: 06-September-2026]}