gpt4 book ai didi

serialization - 在 Clojure 中吐出和吞咽一个向量

转载 作者:行者123 更新时间:2023-12-04 14:51:42 24 4
gpt4 key购买 nike

我试图将像 [[1 2 3] [4 5 6]] 这样的向量吐出到一个文件中,然后再将其吞下,但是当我吞下它时,我得到的是一个字符串而不是向量。即使我评估我得到的字符串,它仍然给出一个字符串。我尝试使用 (vectors slurpt-string) 仍然给出一个包含字符串的单元素向量。
任何意见?

提前致谢。

最佳答案

clojure.core/read-string
(spit "foo" [[1 2 3] [4 5 6]])(slurp "foo") ; "[[1 2 3] [4 5 6]]"(read-string *1) ; [[1 2 3] [4 5 6]](type *1) ; clojure.lang.PersistentVector(read-string "[[1 2 3] [4 5 6]]")

关于serialization - 在 Clojure 中吐出和吞咽一个向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4627155/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com