gpt4 book ai didi

file-io - 将文件读入列表,每个元素代表文件的一行

转载 作者:行者123 更新时间:2023-12-03 15:07:18 25 4
gpt4 key购买 nike

在 clojure 中,如何将文件读入序列中,其中每一行都是序列中的一个元素。所以我想看看函数的定义get-lines所以我可以做到以下几点:

(def lines (get-lines "test.txt"))

而 lines 是一个非惰性序列。

最佳答案

替代实现:

(require ['clojure.string :as 'str])

(defn get-lines [file]
(str/split-lines (slurp file)))

此函数返回结果的向量而不是 seq。

如果您不使用 1.3,则需要 clojure.contrib.string。

关于file-io - 将文件读入列表,每个元素代表文件的一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9047231/

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