Ответ 1
Ближайшим аналогом понимания списка Python будет
for (x <- list if x != somevalue) yield x
Но поскольку вы - это то, что вы делаете, это фильтрация, вы можете просто использовать метод filter
list.filter(_ != somevalue)
или
list.filterNot(_ == somevalue)