Mam List[Int]
w Scala
. Lista to List(1,2,3,4,5,6,7,8,9,10)
. Chcę, aby filter
lista tak, że ma tylko numery parzyste. I chcę zmiksować liczby z 2. Czy to możliwe?Jak połączyć filtr i mapę w scala?
Mam nadzieję, że wyjaśniłem dokładnie to pytanie. Jeśli masz jakieś pytania, proszę zapytaj. Z góry dziękuję.
Spróbuj użyć polecenia 'collect', łączy cechy" filtru "i" mapy ". – cmbaxter
Patrzę teraz na to. Czy możesz podać przykład? Dokumentacja mówi o "częściowej funkcji" i nie wiem, co to znaczy. –
Funkcja częściowa oznacza funkcję zdefiniowaną tylko w podzbiorze wszystkich możliwych wejść, która nie zwróci żadnego wyniku, gdy wejście znajduje się poza tym podzbiorem. Zobacz tutaj więcej: http://alvinalexander.com/scala/how-to-define-use-partial-functions-in-scala-syntax-examples – BlueSky