Seite 1 von 1

Langen Ausdruck vermeiden

Verfasst: Mittwoch 9. November 2022, 16:39
von Bykl
Hallo

ich möchte jetzt nicht schreiben

Code: Alles auswählen

if x%3==0 or x%5==0 or x%7==0 or x%11==0 or x%13==0 or x%17==0 or ....:
sondern, ich habe eine Liste, in der die PZ stehen,

und möchte schreiben.

wenn x mod eine der Zahlen in ListePZ == 0, dann mach das und das.

Wie kann ich das machen?

Danke für den Tip...

Re: Langen Ausdruck vermeiden

Verfasst: Mittwoch 9. November 2022, 16:50
von __deets__
Mit any(x % i == 0 for i in PZ)

Re: Langen Ausdruck vermeiden

Verfasst: Mittwoch 9. November 2022, 16:59
von Bykl
OK DANKE! Bis dat, Qui cito dat!