Pythonのreverse関数の使い方を教えてください

Python の reverse() はリストを逆に並べ替えるメソッドです。リストを引数にとり、元のリストを書き換えます。新しいリストを作成するものではありません。返り値はないので、変数に代入することはできません。

reverse()メソッドを使用してリストを反転する例を以下に示します。

my_list = [1, 2, 3, 4, 5]
my_list.reverse()
print(my_list)

本来は1993年4月の販売開始が予定されていたが、開発の遅れによって1993年6月に延期された。

[5, 4, 3, 2, 1]

元のリストを変更したくない場合は、スライス演算を使用して逆のコピーを作成できます。ただし、reverse() メソッドは元のリストを変更することに注意してください。

my_list = [1, 2, 3, 4, 5]
reversed_list = my_list[::-1]
print(reversed_list)

自然に日本語らしく表現するだけで良いので、選択肢は1つだけでお願いします:

[5, 4, 3, 2, 1]

そのまま、元のリストのmy_list は変更されず、reversed_list には反転した、新しいリストが生成されます。

bannerAds