Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
LISP-将列表中的属性设置为列表中的对象(购买时具有相同的索引)_Lisp - Fatal编程技术网

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))