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'}