Python

Dict & set comprehensions

Në shqip: Comprehension për fjalorë dhe bashkësi

ShpjegimiSQ

Ashtu si list comprehension, mund të krijosh fjalorë {k: v for ...} dhe bashkësi {x for ...} në një rresht të vetëm.

EnglishEN

Just like list comprehensions, you can build dictionaries {k: v for ...} and sets {x for ...} in a single line.

Si ta mendosh

Si ta mbushësh regjistrin e notave me një lëvizje në vend që ta shkruash emër pas emri.

Lexoje në anglisht

Like filling in the grade book in one go instead of name by name.

Shembull kodipython

emrat = ["Arta", "Dren", "Ilir"]
gjatesia = {e: len(e) for e in emrat}   # {'Arta': 4, ...}
shkronjat = {e[0] for e in emrat}       # {'A', 'D', 'I'}

Terma të lidhur