# Oefening 8: lijsten
# Gemaakt met behulp van Python IDLE, de Python IDE
# Maak een lege lijst
clubmemberlist =]
membernumber = 0
enteranother = "y"
# instellen while lus voor het invoeren van namen in een lijst
terwijl (enteranother == "y"):
newname = input ("\nEnter een lidnaam club:")
membernumber = membernumber + 1
# naam aan het einde toevoegen van de lijst
clubmemberlist.Append(newname)
afdrukken ("de lijst nu luidt:", clubmemberlist)
afdrukken ("lidnummer is:", membernumber)
enteranother = input ("wilt u een ander Voer? y of n: ")
afdrukken ("de lijst in total nu luidt:", clubmemberlist)
# einde while lus!
# Haal de lengte van de lijst
afdrukken ("nu wij zijn gonna get de lengte van de lijst.")
lengthofclubmembers = len(clubmemberlist)
afdrukken ("de lengte van de lijst is:", lengthofclubmembers)
# We moeten terugdringen van het aantal lengte door 1
# omdat het buiten het bereik van de lijst vallen zal als we niet
# Lijsten begin met nummeren bij "0"
lengthofclubmembers = lengthofclubmembers - 1
# Dit zal ons vertellen welk nummer we zijn op
displaynumber = 1
# Loop instellen voor het afdrukken van de laatste 3 namen in de lijst
terwijl displaynumber < = 3:
afdrukken ("nummer:", lengthofclubmembers + 1, "in de lijst is:", clubmemberlist[lengthofclubmembers])
# de lengte van de lijst beperken door een
lengthofclubmembers = lengthofclubmembers - 1
# Verhoog displaynumber met 1 te streven naar 3
displaynumber = displaynumber + 1
# einde while lus!
# Zoeken en duplicaten verwijderen in de lijst
afdrukken ("Verwijder duplicaten.")
clubmembernoduplicates = list(set(clubmemberlist))
afdrukken ("de lijst is nu:", clubmembernoduplicates)
afdrukken ("nu we gaan om de lijst te sorteren.")
clubmembernoduplicates.sort()
afdrukken ("de gesorteerde listis nu:", clubmembernoduplicates)