gpt4 book ai didi

scheme - 你会如何读取Scheme中的输入文件?

转载 作者:行者123 更新时间:2023-12-02 05:49:57 24 4
gpt4 key购买 nike

我正在尝试将 .txt 文件中的数据输入到方案结构中。数据文件中的每个元素均由制表符分隔,每个结构集都位于新行上。我希望能够将一行数据读入一个结构中,并列出文件中每个结构集的列表。有什么建议吗?

最佳答案

不太确定您想要什么结构,但假设您有一个如下所示的文本文件:

--> cat blah.txt foo bar baz1 2 3 4 5aa bb cc dd ee

您可以使用 sed 将其直接转换为方案中的列表列表:

--> echo "(define mylist '("`sed -e 's/\(.*\)/(\1)/' blah.txt`"))" > foo.txt

然后生成以下文件:

--> cat foo.txt (define mylist '((foo bar baz) (1 2 3 4 5) (aa bb cc dd ee)))

现在您所要做的就是将文件加载到方案中:

(load "foo.txt")

您可以通过“mylist”变量访问该结构。

关于scheme - 你会如何读取Scheme中的输入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/328020/

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