Oct-20-2021, 02:44 PM
OK, I think I found the bug, below the final revision:
# Creation of an empty list of all users and ask to all of them the name until done users = [] user = '' while user != 'Done': user = input("Please write your name here: ").title().strip() if user != 'Done': users.append(user) print( ) # Screening of all users and identification of banned users banned_users = ['John', 'Tom', 'Jane'] accepted_users = [] for name in users: if name in banned_users: banned_users.append(name) print(f'{name} is banned! They cannot come in!') banned_users.remove(name) continue else: if name not in (banned_users): accepted_users.append(name) print(f'{name} is allowed in, welcome! Full list of guests is now: {accepted_users}') print( ) # List of final group of accepted guests print(f'\nYour final group of guests is: {accepted_users}')