(wx)Maxima:确定表达式的部分数
(wx)Maxima: determining the number of parts of an expression
我想使用 part
来处理不同长度的表达式,但无法在文档中找到任何关于如何确定表达式的部分数量的内容。
我确实有部件数量的上限,所以在这种特殊情况下,我可以遍历这些术语,直到出现错误为止;但是,我想知道是否有更直接的方法?
我不敢相信,但看来 length
确实有效。
我认为它仅限于列表,因为它 returns 对于单个数字是错误的,因为它们是原子。显然我的大脑决定“不适用于原子”意味着“只适用于列表”。
然而,这确实意味着如果表达式只有一部分,则 part
和 length
都不起作用,因此必须单独处理这种情况。
我仍然想知道是否有适用于所有情况的解决方案,所以我暂时不会将其标记为答案。
我想使用 part
来处理不同长度的表达式,但无法在文档中找到任何关于如何确定表达式的部分数量的内容。
我确实有部件数量的上限,所以在这种特殊情况下,我可以遍历这些术语,直到出现错误为止;但是,我想知道是否有更直接的方法?
我不敢相信,但看来 length
确实有效。
我认为它仅限于列表,因为它 returns 对于单个数字是错误的,因为它们是原子。显然我的大脑决定“不适用于原子”意味着“只适用于列表”。
然而,这确实意味着如果表达式只有一部分,则 part
和 length
都不起作用,因此必须单独处理这种情况。
我仍然想知道是否有适用于所有情况的解决方案,所以我暂时不会将其标记为答案。