2013-06-28 27 views

Odpowiedz

24

Najbliższy analog do listy Python rozumienie byłoby

for (x <- list if x != somevalue) yield x 

Ale skoro jesteś, co robisz jest filtrowany, równie dobrze można po prostu użyć metody

list.filter(_ != somevalue) 

filter lub

list.filterNot(_ == somevalue) 
+0

Świetnie, dzięki, to ja Właśnie tego potrzebowałem! –

+2

@ Shelby.Sa przy okazji, poprzednie dwie [zostaną pozbawione tego samego kodu] (http://stackoverflow.com/a/1059501/298389) –