Operasi dengan Elemen dalam List Comprehension di Python
Dalam list comprehension, di sebelah kiri konstruksi for...in
Anda tidak hanya dapat menentukan variabel, tetapi
juga dapat memberikan operasi tertentu untuknya.
Mari kita buat sebuah list, di mana dari setiap elemen yang dihasilkan akan dikurangi satu:
lst = [i - 1 for i in range(1, 5)]
print(lst)
Setelah kode dijalankan, akan mengembalikan list baru:
[0, 1, 2, 3]
Berapa hasil dari eksekusi kode berikut:
lst = [i + 2 for i in range(0, 6)]
print(lst)
Berapa hasil dari eksekusi kode berikut:
lst = [i / 2 for i in range(4, 10)]
print(lst)
Berapa hasil dari eksekusi kode berikut:
lst = [i + 10 for i in range(0, 8, 2)]
print(lst)