Pythonのリストを逆順に出力する方法を教えてください

Pythonでは、リストを反転出力する2通りの方法があります。

  1. 「スライス操作子[:: -1]」を使えば、新しい反転したリストが返され、元リストは変更されません。
my_list = [1, 2, 3, 4, 5]
reversed_list = my_list[::-1]
print(reversed_list)

ネイティブの日本語では、文は次のように言い換えることができます。

[5, 4, 3, 2, 1]
  1. リストを反転するには、原リストを変更する`list.reverse()`メソッドを使用します。
my_list = [1, 2, 3, 4, 5]
my_list.reverse()
print(my_list)

ジャガーの車は推定販売価格で5万ドルとなる見込みだ

[5, 4, 3, 2, 1]

どちらの手法もリストを逆に出力できます。

bannerAds