Python-daky sanaw goşundynda elementler bilen amallar
Goşundyň çep tarapynda, for...in konstrukçiýasynyň öňünde diňe üýtgeýjini däl, eýsem
onyň üçin belli bir amaly hem görkezip bolýar.
Geliň, her bir döredilen elementden bir birlik aýyrylan sanawy ýasaýaly:
lst = [i - 1 for i in range(1, 5)]
print(lst)
Kod ýerine ýetirilenden soň taze sanaw gaýdarylýar:
[0, 1, 2, 3]
Aşakdaky kodyň ýerine ýetirilmegi netijesi näme bolar:
lst = [i + 2 for i in range(0, 6)]
print(lst)
Aşakdaky kodyň ýerine ýetirilmegi netijesi näme bolar:
lst = [i / 2 for i in range(4, 10)]
print(lst)
Aşakdaky kodyň ýerine ýetirilmegi netijesi näme bolar:
lst = [i + 10 for i in range(0, 8, 2)]
print(lst)