Wolfram mathematica 如何计算列表的数量?
再次感谢大家,我真不敢相信这已经走了多远。差不多了 如何扩展长度函数 i、 e 我可以通过Wolfram mathematica 如何计算列表的数量?,wolfram-mathematica,Wolfram Mathematica,再次感谢大家,我真不敢相信这已经走了多远。差不多了 如何扩展长度函数 i、 e 我可以通过长度[{1,3}]来计算{1,3} 二, 但是如何计算列表中每个集合的长度呢?试试看 Length /@ {{1},{1,2,3}} 它是以下的缩写: Map[Length, {{1},{1,2,3}}] Map将函数(在本例中为Length[])元素应用于列表 试试看 Length /@ {{1},{1,2,3}} 它是以下的缩写: Map[Length, {{1},{1,2,3
长度[{1,3}]
来计算{1,3}
二,
但是如何计算列表中每个集合的长度呢?试试看
Length /@ {{1},{1,2,3}}
它是以下的缩写:
Map[Length, {{1},{1,2,3}}]
Map
将函数(在本例中为Length[]
)元素应用于列表 试试看
Length /@ {{1},{1,2,3}}
它是以下的缩写:
Map[Length, {{1},{1,2,3}}]
Map
将函数(在本例中为Length[]
)元素应用于列表 我对mathematica一无所知,所以将此作为注释,但在我看来,您只需在列表上迭代,并使用一个变量来保存每个元素的长度之和。@Ed S。在mathematica中,迭代是最后一个资源,通常会带来很大的性能损失。使用列表范围的操作更为自然。在这一点上,我认为您应该能够自己回答这个问题,根据您收到的回答:您问:“如何计算列表?”和“如何扩展长度函数?”如果您仔细想想,您的问题实际上是:“如何将函数应用于表达式的各个部分?”()我对mathematica一无所知,所以将此作为注释,但在我看来,您只需在列表上迭代,并使用一个变量来保存每个元素的长度之和。@Ed S。在mathematica中,迭代是最后一个资源,通常会带来很大的性能损失。使用列表范围的操作更为自然。在这一点上,我认为您应该能够自己回答这个问题,根据您收到的回答:您问:“如何计算列表?”和“如何扩展长度函数?”如果您仔细想想,您的问题实际上是:“如何将函数应用于表达式的各个部分?”()