Operacije z elementi v seznamskem vključevanju v Pythonu

Pri vključevanju lahko levo od konstrukcije for...in ne določimo le spremenljivke, ampak zanj lahko nastavimo tudi določeno operacijo.

Naredimo seznam, v katerem bo od vsakega generiranega elementa odšteta ena:

pythonlst = [i - 1 for i in range(1, 5)]
print(lst)

Po izvedbi kode bo vrnjen nov seznam:

python[0, 1, 2, 3]
Задание 1

Kakšen bo rezultat izvajanja naslednje kode:

pythonlst = [i + 2 for i in range(0, 6)]
print(lst)
Задание 2

Kakšen bo rezultat izvajanja naslednje kode:

pythonlst = [i / 2 for i in range(4, 10)]
print(lst)
Задание 3

Kakšen bo rezultat izvajanja naslednje kode:

pythonlst = [i + 10 for i in range(0, 8, 2)]
print(lst)