forEach
не возвращает сгенерированное в нем значение, это просто замена цикла for
, который выполняет данное действие.Здесь вам нужно: map
:
val splitCountries: List<String> = countries.split(",").map { it.removeSurrounding("\"") }
Кроме того, один параметр в лямбда-выражении неявно называется it
, вы должны указывать его явно, только если вы хотитеизмени это.