⊗pyPmCoLEO 26 of 129 menu

Λειτουργίες με στοιχεία σε list comprehension στην Python

Στο list comprehension, αριστερά από την κατασκευή for...in μπορεί να οριστεί όχι μόνο μια μεταβλητή, αλλά μπορεί να οριστεί μια συγκεκριμένη λειτουργία γι' αυτήν.

Ας φτιάξουμε μια λίστα στην οποία από κάθε παραγόμενο στοιχείο θα αφαιρείται μια μονάδα:

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

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

[0, 1, 2, 3]

Ποιο θα είναι το αποτέλεσμα της εκτέλεσης του ακόλουθου κώδικα:

lst = [i + 2 for i in range(0, 6)] print(lst)

Ποιο θα είναι το αποτέλεσμα της εκτέλεσης του ακόλουθου κώδικα:

lst = [i / 2 for i in range(4, 10)] print(lst)

Ποιο θα είναι το αποτέλεσμα της εκτέλεσης του ακόλουθου κώδικα:

lst = [i + 10 for i in range(0, 8, 2)] print(lst)
Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη