私は、.txtファイルの行がランダムな順序で取得するプログラムを作りたいと思っています。txtファイルの行をランダムな順序で配置します。
これは私のコードでは、これまでのところです:
diction = {}
def selecteer_random_elftal():
lijnen = open("bronmateriaal\\Spelers.txt").readlines()
key = 0
while lijnen != "":
diction[key] = lijnen
key =+ 1
print("{0}: {1}".format(diction[key],diction[lijnen]))
selecteer_random_elftal()
私はこれを行うと、私は結果を取得しないが、私は理由を理解していませんか?
事前にお手数をおかけしていただきありがとうございます。
'lijnenしばらく= "":!' - あなたがループ内で 'linjen'を変更しないことを考えると、これは起動しませんまたは終了することはありませんどちらか。 'readlines'が文字列を返さないとすれば、私は後者を言うでしょう。 – jonrsharpe