Comprehension
1. List Comprehension
List comprehension adalah cara singkat dan efisien untuk membuat daftar baru berdasarkan iterasi dan kondisi dari daftar atau urutan yang sudah ada.
Contoh 1: Membuat daftar angka dari 1 hingga 6
Contoh 2: Mengambil elemen genap dari sebuah list
Contoh 3: Mengubah daftar string menjadi huruf kapital
Contoh 4: Kombinasi for
dan if
for
dan if
2. Set Comprehension
Set comprehension bekerja mirip dengan list comprehension tetapi menghasilkan set (himpunan unik).
Contoh: Set kuadrat dari angka 1 hingga 5
3. Dictionary Comprehension
Dictionary comprehension digunakan untuk membuat dictionary baru dengan key-value pair berdasarkan iterasi dan kondisi tertentu.
Contoh: Dictionary angka dan kuadratnya
Kesimpulan
List Comprehension menghasilkan list baru dengan ekspresi dan kondisi tertentu.
Set Comprehension menghasilkan set baru dengan elemen unik.
Dictionary Comprehension membuat dictionary berdasarkan iterasi tertentu.
Last updated