我想從文件讀取一個逗號分隔值的二維數組到列表中。我有以下問題,我如何擺脫尾隨的換行符?這就是我的意思。這是我讀過的一行。從一個文件讀取二維數組到Python列表
['0', '0', '0', '1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', '1', '1\n']
目前,我已在代碼如下:
ins = open("parseTable.txt", "r")
parseTable = []
for line in ins:
row = line.split(',')
parseTable.append(row)
謝謝大家的提示。我做了以下工作。 感謝您的所有提示。我做了以下工作。
ins = open("parseTable.txt", "r")
parseTable = []
for line in ins:
row = line.split(',')
parseTable.append(map(int,line.split(',')))
也許'ast.literal_eval'可以幫助 – 2012-04-21 12:16:11
@frodo很高興您發現代碼和提示提供了有用的幫助。您可能想要提供您認爲有用的答案,並通過選中標記選擇其中一個答案作爲答案。 – Levon 2012-04-22 00:55:09