Beste,
Ik ben hier een oefening aan het maken ivm met lijsten en de if-instructie.
Hierin moet ik een lijst met gebruikers en nieuwe gebruikers kunnen vergelijken met elkaar en ongevoelig maken voor hoofdletters, maar de lijst niet definitief in kleiner letters omzetten en de lijst niet kopiëren.
dus bv. als Jack al gebruikt word in de current_users, moet JACK in de new_users een andere naam gebruiken.
Hier heb ik de startcode:
current_users = ["Jack" , "Jill" , "Jonas" , "Jeroen", "Jara"]
new_users = ["Shari" , "Jacob" , "Jonas" , "Jeroen"]
for new in new_users:
new == new.lower()
if new not in current_users:
print("Welkom " + new)
else:
print(new + ", you need a new name.)
Maar deze is natuurlijk gevoelig voor hoofdletters, en als ik de current_users wil omzetten kan ik de lijst kopiëren, maar dan heb je al een lijst meer. Kan iemand me helpen? Alvast bedankt.
Ik ben hier een oefening aan het maken ivm met lijsten en de if-instructie.
Hierin moet ik een lijst met gebruikers en nieuwe gebruikers kunnen vergelijken met elkaar en ongevoelig maken voor hoofdletters, maar de lijst niet definitief in kleiner letters omzetten en de lijst niet kopiëren.
dus bv. als Jack al gebruikt word in de current_users, moet JACK in de new_users een andere naam gebruiken.
Hier heb ik de startcode:
current_users = ["Jack" , "Jill" , "Jonas" , "Jeroen", "Jara"]
new_users = ["Shari" , "Jacob" , "Jonas" , "Jeroen"]
for new in new_users:
new == new.lower()
if new not in current_users:
print("Welkom " + new)
else:
print(new + ", you need a new name.)
Maar deze is natuurlijk gevoelig voor hoofdletters, en als ik de current_users wil omzetten kan ik de lijst kopiëren, maar dan heb je al een lijst meer. Kan iemand me helpen? Alvast bedankt.