ファイルを読み込み、ファイルの行をリストに追加する関数を記述しようとしています。たとえば、読み込みファイル:ファイルからリストへの行の追加
hello
goodbye
はリストを返す必要があります。
[["h","e","l","l","o"]
["g","o","o","d","b","y","e"]]
私は、入力として受け取りヘルパー関数の分割線、文字列を作成しているとの文字のリストを返します文字列。たとえば、は
となり、新しい行を挿入してリストから「\ r」と「\ n」を取り除くことができません。ここに私のコードは次のとおりです。
def createGrid(filename):
myFile = open(str(filename),"r")
myGrid = []
for line in myFile:
myLine = splitLine(line)
myGrid.append(myLine)
return myGrid
は、 'ハローgoodbye'二行、またはちょうど1行であると考えられます複数の言葉で? – Ajax1234