Elementu operācijas Python saraksta izveidē
Izveidē pa kreisi no konstrukcijas for...in
var norādīt ne tikai mainīgo, bet arī
noteikt tai konkrētu operāciju.
Izveidosim sarakstu, kurā no katra ģenerētā elementa tiks atņemta vieninieks:
pythonlst = [i - 1 for i in range(1, 5)]
print(lst)
Pēc koda izpildes tiks atgriezts jauns saraksts:
python[0, 1, 2, 3]
Задание 1
Kāds būs šāda koda izpildes rezultāts:
pythonlst = [i + 2 for i in range(0, 6)]
print(lst)
Задание 2
Kāds būs šāda koda izpildes rezultāts:
pythonlst = [i / 2 for i in range(4, 10)]
print(lst)
Задание 3
Kāds būs šāda koda izpildes rezultāts:
pythonlst = [i + 10 for i in range(0, 8, 2)]
print(lst)