Seite 2 von 2

Re: In einem Dictionary < und > benutzen?

Verfasst: Freitag 3. Dezember 2021, 14:28
von __blackjack__
Ich würde da noch eine „dict comprehension“ und `any()` einbauen:

Code: Alles auswählen

#!/usr/bin/env python3
import csv


def read_numbers():
    with open("Datei.csv", encoding="utf-8", newline="") as file:
        reader = csv.DictReader(file, delimiter=";")
        return {int(row["Nummer"]): row for row in reader}


def main():
    numbers = read_numbers()
    print(numbers)
    if any(number > 1 for number in numbers):
        print("Geht")


if __name__ == "__main__":
    main()

Re: In einem Dictionary < und > benutzen?

Verfasst: Montag 6. Dezember 2021, 08:29
von _corn_
...