Racket 球拍中的列表操作

Racket 球拍中的列表操作,racket,Racket,有这样的列表操作吗 "(x y) "(1 2) (替换)(x'y)“(12)(+'x'y)) ->(每个符号由数字列表相对匹配,并替换) ->(x=1,y=2) ->(+12) ->三, 我从参考资料中找不到任何想法 您可以使用让: (let ((x 1) (y 2)) (+ x y)) 如果您试图表示名称和值之间的映射(“字典”),有几种方法可以实现。Racket提供了一种散列类型,可以将名称与值关联起来。你可以在报纸上读到他们。有一种更通用的方法可以在Racket(在库中描

有这样的列表操作吗

"(x y) "(1 2)

(替换)(x'y)“(12)(+'x'y))

->(每个符号由数字列表相对匹配,并替换)

->(x=1,y=2)

->(+12)

->三,

我从参考资料中找不到任何想法


您可以使用

(let ((x 1)
      (y 2))
  (+ x y))

如果您试图表示名称和值之间的映射(“字典”),有几种方法可以实现。Racket提供了一种散列类型,可以将名称与值关联起来。你可以在报纸上读到他们。有一种更通用的方法可以在Racket(在库中描述)中使用类似字典的值,这种方法可以跨不同的数据类型工作,而不仅仅是散列