Wie funktioniert der Code [I for i in Range (51) if I % 2 == 0]?
📁 Liste, Python, KI
Evens_to_50 = [I for i in range ( 51 ) if i % 2 == 0 ] Print Evens_to_50 Dieser Code erzeugt eine Liste von geraden Zahlen bis fünfzig. Aber ich, als Neuling in der Programmierung, verstehe einige Punkte nicht -:
- Warum erfolgt die Erzeugung in eckigen Klammern, die normalerweise beim Arbeiten mit Indizes verwendet werden?
- Was macht das erste i vor for ? Warum gibt es nach range (51) keinen Doppelpunkt und keinen Zeilenumbruch mit Einrückung?
- Wo sonst können eckige
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen