首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dyalog APL -从.txt文件中读取

Dyalog APL -从.txt文件中读取
EN

Stack Overflow用户
提问于 2021-12-07 00:48:29
回答 1查看 312关注 0票数 0

我刚开始使用dyalog APL,我很难从Windows10下的.txt文件中读取一些输入。

输入数据的格式为: number name换行符

我希望将每一行存储为数组元素,理论上,我使用的input←⎕NGET 'input.txt' 1函数应该工作得很好。根据文档,我应该得到一个字符向量作为结果。但就我而言,我只是得到了一个标量。

我可以用⍕input[1]把标量转换成一个字符向量,但是我有一个向量中的每一行,这是input←⎕NGET 'input.txt' 1应该给我的。

我是不是漏掉了一页,或者为什么最初的函数不能像它应该做的那样工作?

非常感谢您的帮助!

EN

回答 1

Stack Overflow用户

发布于 2021-12-07 01:00:55

根据医生们

结果R是一个包含(content) (encoding) (newline)的3元素向量,您只对第一个元素感兴趣,所以第一个函数()是您的朋友:

代码语言:javascript
复制
input←⊃⎕NGET 'input.txt' 1
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70253685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档