リストの反転: Python での逆方向の反復
リストの反転は、Python では便利な操作です。リストを逆順に反復処理するには、次の 2 つのオプションがあります。
1.逆コピーの取得:
元のリストを逆にした新しいリストを作成するには、 reversed() 関数を使用します。この関数はリストを入力として受け取り、逆反復子を返します。新しいリストに変換するには、list() を使用して項目を収集するだけです。
xs = [0, 10, 20, 40] reversed_list = list(reversed(xs)) # [40, 20, 10, 0]
2.逆方向に反復:
リストを逆方向に反復するには、反復子として reversed() を使用できます。これにより、要素を逆の順序でループすることができます。
xs = [0, 10, 20, 40] for x in reversed(xs): print(x) # Output: # 40 # 20 # 10 # 0
reversed() を使用しても、元のリストは変更されないことに注意してください。新しい反復子またはリストを逆に作成します。これは、元のリストの不変性を維持するのに役立ちます。
以上がPython リストを逆の順序で反復するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。