Lijst aanmaken en splitsen

Deze oefening omvat alle leerstof die eerder in onze lessen aan bod kwam. Je maakt een programma waarbij er een reeks woorden worden ingevoerd die aan een lijst worden toegevoegd. Belangrijk hierbij is dat woorden slechts een enkele keer in de lijst mogen voorkomen. Een gebruiker kan het woord "stop" invoeren om te stoppen met woorden invoeren. We tonen aan de gebruiker hoe de lijst er nu uitziet en wachten daarna 5 seconden.

Na de wachtpauze splitsen we onze lijst op in twee verschillende lijsten: eentje met alle woorden korter dan 10 tekens en eentje met alle woorden vanaf 10 tekens. We tonen deze nieuwe lijsten alfabetisch gesorteerd aan de gebruiker en dit met een pauze van 5 seconden tussen de twee lijsten.

Leerstofonderdelen

Volgende leerstofonderdelen komen aan bod:

Opgave

Maak een programma dat:

Invoer

Een string.

Uitvoer

Een melding of het item aan de lijst werd toegevoegd en daarna de lijst zelf.

Voorbeelden

Dit zijn slechts voorbeelden! Wanneer je een oplossing indient, zal de computer zelf getallenreeksen gebruiken om je oefening te testen.

Invoer

besteedbaar
ingrijpender
gebombardeerd
intrekken
daartoe
herzien
telegraaf
archeologie
musea
onderstaande
knoppen
status
geslaagde
raakte
populair
ijdel
non
research
vaccin
stop

Uitvoer

Dit is de lijst met woorden: 
['besteedbaar', 'ingrijpender', 'gebombardeerd', 'intrekken', 'daartoe', 'herzien', 'telegraaf', 'archeologie', 'musea', 'onderstaande', 'knoppen', 'status', 'geslaagde', 'raakte', 'populair', 'ijdel', 'non', 'research', 'vaccin']
De volgende woorden zijn korter dan 10 tekens:
['daartoe', 'geslaagde', 'herzien', 'ijdel', 'intrekken', 'knoppen', 'musea', 'non', 'populair', 'raakte', 'research', 'status', 'telegraaf', 'vaccin']
De volgende woorden zijn 10 tekens of langer:
['archeologie', 'besteedbaar', 'gebombardeerd', 'ingrijpender', 'onderstaande']