Следующее значение поменяет местами значение между индексами i и min_idx:
A[i], A[min_idx] = A[min_idx], A[i]
Следующее делает оба значения равными оригинальному A [min_dx]
A[i] = A[min_idx]
A[min_idx] = A[i]
Тест:
>>> A = [1, 20, 40, 50]
>>> i = 1
>>> min_idx = 3
>>> A[i], A[min_idx] = A[min_idx], A[i]
>>> A
[1, 50, 40, 20]
>>> A = [1, 20, 40, 50]
>>> i = 1
>>> min_idx = 3
>>> A[i] = A[min_idx]
>>> A[min_idx] = A[i]
>>> A
[1, 50, 40, 50]