表相加
((25.6018 4.108 2.9695 2.5246 1.7299 36.9338 0 0 36.9338)(25.6018 4.108 0 0 0 29.7098 2.9907 10.1381 42.8386)(25.6018 4.108 0 0 0 29.7098 2.9907 10.1381 42.8386))请教下,上表每个子表的数量都是一样的,怎样把上面的子表内对应相加返回一个表,谢谢,支持明经,意思50币
即返回(102.4072 12.32402.9695 2.5246 1.7299 121.95528.9721 30.4143161.3416)
(setq lst '((25.6018 4.108 2.9695 2.5246 1.7299 36.9338 0 0 36.9338)(25.6018 4.108 0 0 0 29.7098 2.9907 10.1381 42.8386)(25.6018 4.108 0 0 0 29.7098 2.9907 10.1381 42.8386)))
(apply ' mapcar (cons ' + lst)) wy8wd 发表于 2024-11-22 17:55
(setq lst '((25.6018 4.108 2.9695 2.5246 1.7299 36.9338 0 0 36.9338)(25.6018 4.108 0 0 0 29.7098 2.9 ...
谢谢你,能用,要麻烦你在我要回答那里回复下,才能给明经币:D-
Command: (apply ' mapcar (cons ' + lst))
(76.8054 12.324 2.9695 2.5246 1.7299 96.3534 5.9814 20.2762 122.611)
==>
(102.4072 12.32402.9695 2.5246 1.7299 121.95528.9721 30.4143161.3416)
可以说说如何运算而来?
(apply ' mapcar (cons ' + lst))
不客气
(apply ' mapcar (cons ' + lst))
页:
[1]