7takas etme.fw min

Python Hazır Kodlar 07 | İlk ve Son Elemanı Takas Etme

Bir liste içinde ki ilk elemanı, son eleman ile yerlerini değiştiren programı yazalım.

Yöntem 1:
# Değiştirme fonksiyonu
def swapList(newList): 
# Listenin uzunluğunu bulalım
    size = len(newList) 
      
    # Değiştirme işlemi 
    temp = newList[0] 
    # size-1 ile son elemana gidip ilk elemana eşitleyelim
    newList[0] = newList[size - 1] 
    newList[size - 1] = temp 
      
    return newList 
      
# Programı çalıştıralım
newList = [12, 35, 9, 56, 24] 
  
print(swapList(newList)) 
Yöntem 2:
def swapList(newList): 
    # Değişken atama işlemi ile yerlerini değiştirelim  
    newList[0], newList[-1] = newList[-1], newList[0] 
  
    return newList 
      
# Programı çalıştıralım 
newList = [12, 35, 9, 56, 24] 
print(swapList(newList)) 
Yöntem 3:
def swapList(list): 
      
    # Yıldız işareti ile ortada ki sayıları bir liste içine alıyoruz
    start, *middle, end = list
    list = [end, *middle, start] 
      
    return list
      
# Programı çalıştıralım
newList = [12, 35, 9, 56, 24] 
  
print(swapList(newList)) 

Python dersleri için buraya gidebilirsiniz..

İletişim: admin@herseymi.com
Yazı oluşturuldu 110

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer yazılar

Aramak istediğinizi üstte yazmaya başlayın ve aramak için enter tuşuna basın. İptal için ESC tuşuna basın.

Üste dön