2014-03-29 143 views
-1

有誰知道如何從行中讀取Mathematica中的.txt文件並將這些行保存爲數組中的元素?我試圖讀取該文件是這樣的名字:在Mathematica中讀取一個txt文件

  • 布拉德·皮特
  • 血色約翰森
  • 伍迪·艾倫

我的方式與數學沒有經驗, 謝謝。

+0

搜索Mathematica的'Import'函數通常很好的文檔。 –

+0

謝謝,我剛剛檢查了答案並查閱了文檔。 – Juan

回答

0

如果您使用的是Windows和您的文本文件被命名爲C:\dir\names.txt,那麼你可以使用

names = StringSplit[Import["C:/dir/names.txt"], "\n"] 

要導入的文件,然後在每一個新行的末尾所產生的字符串分割成數組字符串。注意斜線的不同方向。

如果您不在Windows上,命令是相同的,但該目錄不會以驅動器號作爲前綴。

+0

謝謝我只是嘗試過,它的工作原理,我在iOS上工作 – Juan

1

ReadList["filename.txt", String]是讀取名爲filename.txt的文件並將每行作爲字符串放入List(這是一個數組)的命令。