mapcar函数求解惑
偶然输入(mapcar 'cdr'('(2 3)))这段代码,执行后得到(((2 3))),有点不理解这结果怎么来的,麻烦哪位明白人科普解答下 '('(2 3))有意的?这是啥意思呢? (mapcar 'cdr'((2 3))) wzg356 发表于 2023-11-4 14:45'('(2 3))有意的?这是啥意思呢? (mapcar 'cdr'((2 3)))
无意的。但解释器没有报错,出来这样一个结果。不知道怎么来的 本帖最后由 lee50310 于 2023-11-4 15:57 编辑
應改成這樣 ==>(mapcar 'cdr '((2 3)))
执行后得到==>((3)) 本帖最后由 vitalgg 于 2023-11-4 16:25 编辑
命令: (print'('(2 3)))
((QUOTE (2 3)))
命令: (print (mapcar 'car'('(2 3))))
(QUOTE)
命令: (print '''''a)
(QUOTE (QUOTE (QUOTE (QUOTE A))))
懂了不!?
vitalgg 发表于 2023-11-4 16:19
懂了不!?
有点懂了,感谢
mapcar运用示例:
页:
[1]