Concatenar listas
O operador de três dois-pontos (:::) concatena listas para criar uma nova lista combinada.
No Twenty-One, há duas grandes organizações que promovem torneios competitivos: a National Twenty-One Assocation (NTOA) e a EuroTO, baseadas na América do Norte e na Europa, respectivamente. Cada liga tem uma lista de locais onde realizam seus torneios, venuesNTOA e venuesEuroTO. Recentemente, houve uma fusão das organizações que tornou o Twenty-One uma iniciativa internacional. NTOA e EuroTO foram combinadas para criar a Twenty-One World. Isso significa que as listas de locais precisam ser combinadas, já que agora os torneios serão jogados nos dois continentes.
Neste exercício, você vai usar o operador de concatenação (:::) para criar uma nova lista combinada de locais para a Twenty-One World.
Este exercício faz parte do curso
Introdução a Scala
Instruções do exercício
- Crie a lista
venuesNTOAusandoList(). - Crie a lista
venuesEuroTOusando o operador cons (::). - Concatene
venuesNTOAevenuesEuroTOpara criar uma nova lista chamadavenuesTOWorld.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
// The original NTOA and EuroTO venue lists
val venuesNTOA = ___("The Grand Ballroom", "Atlantis Casino", "Doug's House")
val venuesEuroTO = "Five Seasons Hotel" ___ "The Electric Unicorn" ___ Nil
// Concatenate the North American and European venues