有谁知道如何从行中读取Mathematica中的.txt文件并将这些行保存为数组中的元素?我试图读取该文件是这样的名字:在Mathematica中读取一个txt文件
- 布拉德·皮特
- 血色约翰森
- 伍迪·艾伦
- 等
我的方式与数学没有经验, 谢谢。
有谁知道如何从行中读取Mathematica中的.txt文件并将这些行保存为数组中的元素?我试图读取该文件是这样的名字:在Mathematica中读取一个txt文件
我的方式与数学没有经验, 谢谢。
如果您使用的是Windows和您的文本文件被命名为C:\dir\names.txt
,那么你可以使用
names = StringSplit[Import["C:/dir/names.txt"], "\n"]
要导入的文件,然后在每一个新行的末尾所产生的字符串分割成数组字符串。注意斜线的不同方向。
如果您不在Windows上,命令是相同的,但该目录不会以驱动器号作为前缀。
谢谢我只是尝试过,它的工作原理,我在iOS上工作 – Juan
ReadList["filename.txt", String]
是读取名为filename.txt
的文件并将每行作为字符串放入List(这是一个数组)的命令。
搜索Mathematica的'Import'函数通常很好的文档。 –
谢谢,我刚刚检查了答案并查阅了文档。 – Juan