Python'догу тизмелердин камтылышындагы элементтер менен операциялар
Камтылыштын сол жагында for...in конструкциясынын алдында
өзгөрмө гана эмес, ал үчүн белгилүү бир операцияны да
белгилей аласыз.
Ар бир түзүлгөн элементтен бирдик алынып салынган тизме жасайлы:
lst = [i - 1 for i in range(1, 5)]
print(lst)
Код ишке ашкандан кийин жаңы тизме кайтарылат:
[0, 1, 2, 3]
Төмөнкү кодду иштетүүнүн натыйжасы кандай болот:
lst = [i + 2 for i in range(0, 6)]
print(lst)
Төмөнкү кодду иштетүүнүн натыйжасы кандай болот:
lst = [i / 2 for i in range(4, 10)]
print(lst)
Төмөнкү кодду иштетүүнүн натыйжасы кандай болот:
lst = [i + 10 for i in range(0, 8, 2)]
print(lst)