CommencerCommencer gratuitement

Concaténer des listes

L’opérateur triple deux-points (:::) concatène des listes pour créer une nouvelle liste combinée.

Dans Twenty-One, deux grandes organisations accueillent des tournois compétitifs : la National Twenty-One Assocation (NTOA) et EuroTO, basées respectivement en Amérique du Nord et en Europe. Chaque ligue possède une liste de lieux où elle organise ses tournois, venuesNTOA et venuesEuroTO. Récemment, les deux organisations ont fusionné, faisant de Twenty-One une entreprise internationale. La NTOA et EuroTO ont été regroupées pour former Twenty-One World. Cela signifie que les listes de lieux doivent être combinées, puisque des tournois se joueront désormais sur les deux continents.

Dans cet exercice, vous allez utiliser l’opérateur de concaténation (:::) pour créer une nouvelle liste combinée des lieux pour Twenty-One World.

Cet exercice fait partie du cours

Introduction à Scala

Afficher le cours

Instructions

  • Créez la liste venuesNTOA avec List().
  • Créez la liste venuesEuroTO à l’aide de l’opérateur cons (::).
  • Concaténez venuesNTOA et venuesEuroTO pour créer une nouvelle liste nommée venuesTOWorld.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

// 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
Modifier et exécuter le code