1
再次感謝大家,我不敢相信這會有多遠。差不多了。如何計算列表清單?
如何擴展長度功能。
即
我可以Length[{1,3}]
算{1,3}
但是我怎麼算每組的長度在列表{{1,3}, {1,1,3}, ...}
?
再次感謝大家,我不敢相信這會有多遠。差不多了。如何計算列表清單?
如何擴展長度功能。
即
我可以Length[{1,3}]
算{1,3}
但是我怎麼算每組的長度在列表{{1,3}, {1,1,3}, ...}
?
試試看
Length /@ {{1},{1,2,3}}
這是一個縮寫:
Map[Length, {{1},{1,2,3}}]
Map
應用功能(在這種情況下Length[]
)元素逐名單。
我對mathematica一無所知,所以把它留作評論,但在我看來,你只需要迭代列表並使用一個變量來保存每個元素長度的總和。 – 2011-04-03 03:33:57
@Ed S.在Mathematica中,迭代是最後一個資源,通常伴隨着巨大的性能損失。使用列表操作更自然。 – 2011-04-03 03:48:41
在這一點上,我認爲你應該能夠自己回答這個問題,根據你收到的回覆:http://stackoverflow.com/questions/5524293/count-the-number-of-heads-per-set-in -mathematica/5524334#5524334 – 2011-04-03 03:58:41