Uendeshaji na Vipengele katika Uundaji wa Orodha kwa Python
Katika uundaji upande wa kushoto wa mfumo for...in
unaweza kutaja sio tu kutofautisha, lakini
pia unaweza kuweka operesheni maalum kwa ajili yake.
Wacha tuunde orodha ambayo kwa kila kipengele kilichotengenezwa kitatolewa moja:
lst = [i - 1 for i in range(1, 5)]
print(lst)
Baada ya kutekeleza kificho orodha mpya itarudi:
[0, 1, 2, 3]
Matokeo ya kutekeleza kificho kifuatacho yatakuwa:
lst = [i + 2 for i in range(0, 6)]
print(lst)
Matokeo ya kutekeleza kificho kifuatacho yatakuwa:
lst = [i / 2 for i in range(4, 10)]
print(lst)
Matokeo ya kutekeleza kificho kifuatacho yatakuwa:
lst = [i + 10 for i in range(0, 8, 2)]
print(lst)