Python’da bir liste içinde bulunan öğeler bulunmakta, konumları verilen listedeki iki öğeyi değiştirmek için bir program yazın.
Örneğin aşağıdaki gibi bir liste 1. ve 3. elemanın yerdeğiştirmesi sağlandığında;
1 2 3 4 |
<strong>Input :</strong> List = [23, 65, 19, 90], pos1 = 1, pos2 = 3 <strong>Output :</strong> [19, 65, 23, 90] |
Python Kodları:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
# Yerdeğiştirme def YerDegistir(list, pos1, pos2): list[pos1], list[pos2] = list[pos2], list[pos1] return list # Driver function List = [23, 65, 19, 90] pos1, pos2 = 1, 3 print(YerDegistir(List, pos1-1, pos2-1)) |
Ekran Çıktısı:
1 2 3 |
[19, 65, 23, 90] |
Add Comment