Python liste elamanının anlamı nedir?

sivurant

Hectopat
Katılım
17 Kasım 2019
Mesajlar
1.977
Çözümler
2
Arkadaşlar rest'i ne olarak kullanıyoruz? Tenth nasıl 10. degeri aldı?


Python:
first, second, third,*rest, tenth = [1,2,3,4,5,6,7,8,9,10]
print(first)          # 1
print(second)         # 2
print(third)          # 3
print(rest)           # [4,5,6,7,8,9]
print(tenth)          # 10
 
Son düzenleyen: Moderatör:
Arkadaşlar rest'i ne olarak kullanıyoruz? Tenth nasıl 10. degeri aldı?


Python:
first, second, third,*rest, tenth = [1,2,3,4,5,6,7,8,9,10]
print(first)          # 1
print(second)         # 2
print(third)          # 3
print(rest)           # [4,5,6,7,8,9]
print(tenth)          # 10
Rest geriye kalan demek. Geriye kalan bütün sayıları alıyor, siz yeni bir değişkenin hangi sayıyı alıcağını seçip onu engelleyene kadar.
Tenth de onunca demek olduğu için onuncu sayı olan 10'u alıyor.
 
Rest geriye kalan demek. Geriye kalan bütün sayıları alıyor, siz yeni bir değişkenin hangi sayıyı alıcağını seçip onu engelleyene kadar.
Tenth de onunca demek olduğu için onuncu sayı olan 10'u alıyor.
Tenth onuncu demek olduğu için almıyor o değeri anlaşılır gözüksün diye değişkenin ismini öyle vermemiş mi? Dediğiniz gibi rest geri kalan değerleri alıyor ta ki başka bir değişkenin onu engellemesine kadar en son kalan değişkene de sadece en sondaki 10 kalıyor o yüzden 10 değerini alıyor şeklinde değil mi?
 
Tenth onuncu demek olduğu için almıyor o değeri anlaşılır gözüksün diye değişkenin ismini öyle vermemiş mi? Dediğiniz gibi rest geri kalan değerleri alıyor ta ki başka bir değişkenin onu engellemesine kadar en son kalan değişkene de sadece en sondaki 10 kalıyor o yüzden 10 değerini alıyor şeklinde değil mi?
Yâni. Öyle bir şey, uzun süredir Python kullanmıyorum paslanmışım :D
 
Arkadaşlar rest'i ne olarak kullanıyoruz? Tenth nasıl 10. degeri aldı?


Python:
first, second, third,*rest, tenth = [1,2,3,4,5,6,7,8,9,10]
print(first)          # 1
print(second)         # 2
print(third)          # 3
print(rest)           # [4,5,6,7,8,9]
print(tenth)          # 10
yıldızlı bir parametrenin tanımı;
 

Geri
Yukarı