List Comprehensions
- List comprehensions iku cara ringkes lan efisien kanggo nggawe list s ing Python.
- Dheweke ngidini sampeyan ngasilake anyar list kanthi nggunakake ekspresi kanggo saben item ing iterable sing wis ana(contone, list tuple, string) lan nyaring item adhedhasar kondisi.
- Sintaks pemahaman list yaiku:
[expression for item in iterable if condition]
Tuladha:
Dictionary Comprehensions
- Dictionary comprehensions ngidini sampeyan nggawe kamus kanthi ringkes.
- Padha list comprehensions, padha generate anyar dictionary dening aplikasi expression kanggo saben item ing iterable lan nyaring item adhedhasar kondisi.
- Sintaks pemahaman dictionary yaiku:
{key_expression: value_expression for item in iterable if condition}
Tuladha:
Set Comprehensions
- Set comprehensions ngidini sampeyan nggawe set s kanthi cara sing padha karo list comprehensions lan dictionary comprehensions.
- Dheweke ngasilake anyar set kanthi nggunakake ekspresi kanggo saben item ing item sing bisa diulang lan nyaring adhedhasar kondisi.
- Sintaks pemahaman set yaiku:
{expression for item in iterable if condition}
Tuladha:
Comprehensions nyedhiyakake Python cara sing ringkes lan bisa diwaca kanggo nggawe list s, kamus, lan set s adhedhasar iterables sing ana, nggawe kode sampeyan luwih elegan lan efisien.