基本的に、names.txt というファイルを開き、それを使用してリストを作成します。
次に、別の関数で、そのリストを引数として渡します。以下は機能です:
#prints the list to the screen
def printList(nameList):
for n in nameList:
print(n)
何らかの理由で、「builtins.TypeError: 'NoneType' object is not iterable」というエラーが表示されます
私はおそらくそれがあまりにも多くの反復を試みて、空白の位置を得ていると思っていましたか? わからない。私は次のようにループをやってみました:
def printList(nameList):
for n in range(0, namelist+1):
print(n)
とにかくそれに近いものですが、これはリストの内容ではなく、番号付きリストのみを出力しました。
ソース全体をペーストビンに置きました: http://pastebin.com/CyyhU882
開くテキスト ファイルの内容: http://pastebin.com/HNeqw9Nv
***追加のメモとして、これをデバッグすると目的の出力が得られますが、ファイルの最後に到達すると、例外が発生します*** help?