Python

List comprehension

Në shqip: Listë në një rresht

ShpjegimiSQ

List comprehension është mënyra e shkurtër e Python-it për të krijuar një listë të re nga një tjetër, në një rresht të vetëm — p.sh. për ta dyfishuar çdo numër ose për të mbajtur vetëm disa elemente.

EnglishEN

A list comprehension is Python's short way of building a new list from another one in a single line — for example, doubling every number or keeping only some items.

Si ta mendosh

Si kur i thua shitësit: „Nga këto mollë, më jep vetëm të kuqet.“ Një fjali, dhe lista e re është gati.

Lexoje në anglisht

Like telling the greengrocer: “From these apples, give me only the red ones.” One sentence, and your new list is ready.

Shembull kodipython

notat = [4, 9, 7, 10, 5]
kaluese = [n for n in notat if n >= 5]
dyfish = [n * 2 for n in notat]
print(kaluese)  # [9, 7, 10, 5]

Terma të lidhur