“Podziel lista na dwie części na podstawie Pythona stanu” Kod odpowiedzi

Podziel listę na podstawie warunku

good, bad = [], []
for x in mylist:
    (bad, good)[x in goodvals].append(x)
    
# good.append(x) if x in goodvals else bad.append(x)
# for x in mylist: (good if isgood(x) else bad).append(x)
# (good if x in goodvals else bad).append(x)
stuntbunny

Podziel lista na dwie części na podstawie Pythona stanu

good = [x for x in mylist if x in goodvals]
bad  = [x for x in mylist if x not in goodvals]
stuntbunny

Odpowiedzi podobne do “Podziel lista na dwie części na podstawie Pythona stanu”

Pytania podobne do “Podziel lista na dwie części na podstawie Pythona stanu”

Więcej pokrewnych odpowiedzi na “Podziel lista na dwie części na podstawie Pythona stanu” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu