⊗pyPmCoLi 25 of 129 menu

Λιστ comprehensions στην Python

Λιστ comprehensions επιτρέπουν τη δημιουργία λιστών, εφαρμόζοντας μια δεδομένη έκφραση σε κάθε στοιχείο της μελλοντικής λίστας. Επίσης, με τα comprehensions μπορείτε να φιλτράρετε στοιχεία σύμφωνα με δεδομένες συνθήκες.

Στο comprehension ορίζεται μια έκφραση, που θα εφαρμόζεται στα στοιχεία της αρχικής λίστας. Στη δομή for...in ορίζεται το όνομα του στοιχείου και η αρχική λίστα (επαναληπτικό αντικείμενο), από την οποία θα δημιουργηθεί η νέα:

list = [expression for element in iter]

Ας δηλώσουμε μια μεταβλητή lst. Για αυτήν θα γράψουμε ότι το στοιχείο της λίστας i πρέπει να δημιουργείται στην περιοχή από 1 έως 10. Στη συνέχεια, θα εμφανίσουμε την προκύπτουσα λίστα στην κονσόλα:

lst = [i for i in range(1, 10)] print(lst)

Μετά την εκτέλεση του κώδικα θα επιστραφεί μια νέα λίστα:

[1, 2, 3, 4, 5, 6, 7, 8, 9]

Χρησιμοποιώντας comprehension δημιουργήστε την ακόλουθη λίστα:

[1, 2, 3, 4, 5]

Χρησιμοποιώντας comprehension δημιουργήστε την ακόλουθη λίστα:

[5, 4, 3, 2, 1]
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη