ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Crie a lista venuesNTOA usando List().
  • Crie a lista venuesEuroTO usando o operador cons (::).
  • Concatene venuesNTOA e venuesEuroTO para criar uma nova lista chamada venuesTOWorld.

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
Editar e executar o código