Eine Liste nach Artikelindex filtern?

val data = List("foo", "bar", "bash")
val selection = List(0, 2)
val selectedData = data.filter(datum => selection.contains(datum.MYINDEX))
//                                                  INVALID CODE HERE ^
// selectedData: List("foo", "bash")

Sag ich möchte ein @ filteList mit einer Liste ausgewählter Indizes. Wenn imfilter -Methode, ich könnte auf den Index eines Listenelements verweisen, dann könnte ich das wie oben lösen, aberdatum.MYINDEX ist im obigen Fall nicht gültig.

Wie könnte ich das stattdessen tun?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage