Re: In einem Dictionary < und > benutzen?
Verfasst: Freitag 3. Dezember 2021, 14:28
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()