allowed = set("abcd") # разрешенные символы
password_ok = "babc" # валидный пароль
password_bad = "baz" # невалидный пароль
print(set(password_ok).issubset(allowed)) # true - пароль состоит только из символов allowed
print(set(password_bad).issubset(allowed)) # false, в пароле есть другие не разрешенные символы
def password_valid(password, allowed):
return set(password).issubset(set(allowed))