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)