python怎么交換數(shù)組中的兩個(gè)元素

小億
181
2024-03-06 11:44:13
欄目: 編程語言

在Python中,可以通過以下方式來交換數(shù)組中的兩個(gè)元素:

```python

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]

```

這里定義了一個(gè) `swap_elements` 函數(shù),接受一個(gè)數(shù)組 `arr` 和兩個(gè)索引 `idx1` 和 `idx2` 作為參數(shù),然后交換數(shù)組中索引為 `idx1` 和 `idx2` 的兩個(gè)元素的值。

0