ajs 发表于 2022-7-6 15:09:08

Lisp:我该如何计算这些项目

有谁能告诉我如何获得特定列表中项目数量的语法吗?
 
大意是:
 
(setq MyListLength(Quantity MyList)),其中“Quantity”是获取组成MyList的组件总量的函数。
 
我通常有一个存储各种坐标的列表,我需要知道该列表在任何给定时间内包含多少坐标。
 
我的列表:
 
((168.000 2.00000 0.000000) (68.0000 2.00000 0.000000) (68.0000 26.0000 0.000000) (69.0000 26.0000 0.000000))
 
在这种情况下,我希望计数是4。
 
 
任何帮助都将不胜感激。
 
---谢谢

jammie 发表于 2022-7-6 15:41:09

嘿ajs,
 
事实上,你们非常接近。只需使用长度函数
 
(setq MyListLength(长度MyList))
 
当做
 
杰米

ajs 发表于 2022-7-6 15:57:03

谢谢你的提示。我不知道为什么我没有想过尝试“长度”
 
---AJS公司

jammie 发表于 2022-7-6 16:11:44

不客气,很高兴我能帮上忙
 
-杰米
页: [1]
查看完整版本: Lisp:我该如何计算这些项目