私はウェブサイトからぼかしたボキャブラリ語の2D配列を持っています。今私がしようとしているのは、それ自身の.txt
ファイルで2D配列の各リストを出力しますが、書き込み時には2D配列の最後のリストのみを書き込みます。これは、.txt
ファイルに2D配列を書き込むのを初めて試みたときです。私が間違っていることを確認していない。Pythonは2dリストの最後のリストのみを出力します
20個のリストを20個の異なる.txtファイルに2番目のリストに書き込もうとしています。
これは私がこれまでのところ、私は「」ではなく、「W」を使用して試してみたが、それは.txtファイルに全体の2Dリストを書き込み、2次元配列
と.txt
ファイルを書き込むために使用していますものですあなたは、ファイルへの書き込みをしている
for words in souparray:
with open(path + sublink + '.txt', 'w', encoding='utf-8') as txtf:
str1 = ''.join(words)
txtf.write(str1)
str1 = ""
2D配列の最後のリストには、すべてのファイルに書き込まれますか? – Nurjan
@Nurzhan Yea、最後のリストは2dリストにのみ書き込まれます。したがって、[[x、y、z]、[a、b、c]]がある場合は、b cを書くだけです – Fishnibble1
いくつのファイルがありますか? – Nurjan