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:
pythonlst = [i - 1 for i in range(1, 5)]
print(lst)
Kod ýerine ýetirilenden soň taze sanaw gaýdarylýar:
python[0, 1, 2, 3]
Задание 1
Aşakdaky kodyň ýerine ýetirilmegi netijesi näme bolar:
pythonlst = [i + 2 for i in range(0, 6)]
print(lst)
Задание 2
Aşakdaky kodyň ýerine ýetirilmegi netijesi näme bolar:
pythonlst = [i / 2 for i in range(4, 10)]
print(lst)
Задание 3
Aşakdaky kodyň ýerine ýetirilmegi netijesi näme bolar:
pythonlst = [i + 10 for i in range(0, 8, 2)]
print(lst)