def filter_strong(passwords):
# Создайте пустой список для хранения сильных паролей.
strong_passwords = []
# Переберите все пароли из переданного списка.
for pwd in passwords:
# Проверьте длину каждого пароля (слабый, если < 8).
if len(pwd) < 8:
continue
# Проверьте, состоит ли пароль только из цифр.
if pwd.isdigit():
continue
# Проверьте наличие 'password' (без учета регистра) или '1234'.
if 'password' in pwd.lower() or '1234' in pwd:
continue
# Если пароль прошел все проверки, он сильный. Добавляем его.
strong_passwords.append(pwd)
# Верните список сильных паролей.
return strong_passwords
# Код для проверки (уже есть в тренажере)
leaks = ['qwerty', '1234567890', 'MyStr0ng!Pass', 'password123']
print(filter_strong(leaks)) # ['MyStr0ng!Pass']