私のテキストファイルはこれです:
467 119 635 231 234 858
786 463 715 745 729 574 856 806 339 106 487
798 791 392 916 177 115 948 871 525
ご覧のとおり、数値の異なる 3 つの行があります。私の使命はそれらを分類することですが、それらが線上にあるだけです。したがって、基本的には、最初の行を最小から最大に並べ替え、次に 2 行目を最小から最大に並べ替え、3 行目も同じようにする必要があります。
プログラムは、この .txt ファイルの値を使用する必要があることを指定します。だから私がやりたいのは、一度に各行を見て、その行を処理し、コードで並べ替えて、元に戻すことです。
私の質問は次のとおりです。Pythonで一度に1行ずつ見るにはどうすればよいですか?
このコードが最初の行を読み取ることはわかっています。
f = open("numbers.txt", "r")
f.readline()
しかし、私は具体的に各行だけを返すものを探しています。そうすれば、その特定の行でソートコードを操作できます。
明確化: 並べ替えのヘルプを探しているわけではありません。一度に各行を単独で見る方法を見つけようとしているだけです。