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:

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

Setelah kode dijalankan, akan mengembalikan list baru:

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

Berapa hasil dari eksekusi kode berikut:

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

Berapa hasil dari eksekusi kode berikut:

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

Berapa hasil dari eksekusi kode berikut:

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