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:
lst = [i - 1 for i in range(1, 5)]
print(lst)
Pēc koda izpildes tiks atgriezts jauns saraksts:
[0, 1, 2, 3]
Kāds būs šāda koda izpildes rezultāts:
lst = [i + 2 for i in range(0, 6)]
print(lst)
Kāds būs šāda koda izpildes rezultāts:
lst = [i / 2 for i in range(4, 10)]
print(lst)
Kāds būs šāda koda izpildes rezultāts:
lst = [i + 10 for i in range(0, 8, 2)]
print(lst)