У меня есть следующие List
кортежей в Scala:
var a : List[(Int,String)] = List()
a = a:+((1,"bla bla bla"))
a = a:+((2,"la la la"))
a = a:+((3,"bla la bla"))
, которые выглядят так:
print(a)
List((1,bla bla bla), (2,la la la), (3,bla la bla))
Я хочу применить flatMap
функциючтобы создать новый список из списка a
, который содержит только строки из кортежа, к которому он добавляет слово «добавлено». Поэтому результат должен быть:
List(bla bla blaappended, la la laappended, bla la blaappended)
Может ли кто-нибудь помочь мне понять, как я могу это сделать? Я новичок в Scala, и я не могу обернуть голову вокруг этого. Заранее спасибо