LISP-将列表中的属性设置为列表中的对象(购买时具有相同的索引)
我正在寻找一个函数,它应该执行以下操作:LISP-将列表中的属性设置为列表中的对象(购买时具有相同的索引),lisp,Lisp,我正在寻找一个函数,它应该执行以下操作: (function 'set-number '(1 2 3) '(number1 number2 number3)) 我可以使用LISP中的一些函数吗?(可能应用) 或者唯一的解决方案是使用dolist/dotimes 编辑:效果应该是:设置编号1,设置编号22,设置编号33,其中number1,number2,number3是一些插槽,设置编号是一种方法。在公共Lisp中,您可以使用: 在Common Lisp中,您可以使用: 函数应该做什么?效果应
(function 'set-number '(1 2 3) '(number1 number2 number3))
我可以使用LISP中的一些函数吗?(可能应用)
或者唯一的解决方案是使用dolist
/dotimes
编辑:效果应该是:设置编号1
,设置编号22
,设置编号33
,其中number1
,number2
,number3
是一些插槽,设置编号
是一种方法。在公共Lisp中,您可以使用:
在Common Lisp中,您可以使用:
函数应该做什么?效果应该是什么?@RainerJoswig我正在编辑一个类的@RainerJoswig插槽的post nowslots。我的语法不重要。如果它不重要,为什么要提到“方法”和“插槽”?函数应该做什么?效果应该是什么?@RainerJoswig我正在编辑一个类的@RainerJoswig插槽的post nowslots。我的语法不重要。如果它不重要,为什么要提到“方法”和“插槽”?
(mapc #'set-number
'(number1 number2 number3)
'(1 2 3))