有人知道如何从Mathematica中以行读取。txt文件并将这些行保存为数组中的元素吗?我试图读取的文件是这样的名称:
- 布拉德·皮特
- 红色Johanson)
- 伍迪·艾伦 等
我对Mathematica没有经验,谢谢。
ReadList["filename.txt", String]
是读取名为filename.txt
的文件并将每行作为字符串放入List(这是一个数组)的命令。
如果你在Windows上,你的文本文件命名为C:dirnames.txt
,那么你可以使用
names = StringSplit[Import["C:/dir/names.txt"], "n"]
导入文件,然后在每个新行末尾将生成的字符串拆分为字符串数组。注意斜杠的不同方向。
如果您不是在Windows上,该命令是相同的,但目录不会以驱动器号作为前缀。