如何将字符串放入列表中

时间:2014-01-14 23:03:30

标签: clojure lisp

我想将空字符串""的值放入空列表中。

我目前有(cons "" '())的想法。还有其他(或更好)的方法吗?

2 个答案:

答案 0 :(得分:6)

或者确实只是'("")list是更通用的列表构造函数,因为它将评估其参数,但是为了创建常量列表,您可以使用quote(回想'x是{{1}的简写})。

您还应该考虑使用(quote x)创建一个向量。在Clojure中,向量通常是比列表更好的存储数据的地方。

答案 1 :(得分:4)

使用list

> (list "")
("")