Python-text-processing-python-sorting-lines
提供:Dev Guides
Python-行のソート
多くの場合、分析のためにファイルのコンテンツをソートする必要があります。 たとえば、名前のアルファベット順に並べられるように、さまざまな生徒が書いた文章を取得したいと考えています。 これには、行の最初の文字だけでなく、左から始まるすべての文字によるソートも含まれます。 以下のプログラムでは、最初にファイルから行を読み取り、標準のpythonライブラリの一部であるsort関数を使用して行を印刷します。
ファイルを印刷する
上記のプログラムを実行すると、次の出力が得られます-
ファイル内の行の並べ替え
次に、ファイルのコンテンツを印刷する前にソート機能を適用します。 行は左側の最初のアルファベットに従ってソートされます。
上記のプログラムを実行すると、次の出力が得られます-