Pythonで配列の中の2つの要素を交換する方法は何ですか?

Pythonでは、配列の中の2つの要素を交換する方法が以下のようにあります:

def swap_elements(arr, idx1, idx2):
    arr[idx1], arr[idx2] = arr[idx2], arr[idx1]

# 示例
arr = [1, 2, 3, 4, 5]
swap_elements(arr, 0, 2)
print(arr)  # [3, 2, 1, 4, 5]

swap_elements関数はここで定義されており、配列arrと2つのインデックスidx1とidx2を受け取ります。その後、idx1とidx2の2つの要素の値を交換します。

bannerAds