У меня есть сценарий, где у меня есть список названий стран. Теперь мне нужно 5 раз запросить ввод данных пользователем, и если этот ввод совпадает с определенной строкой в списке, я должен добавить эту строку во второй список. Если введенное значение не совпадает ни с одним именем в списке, я должен продолжать спрашивать пользователя, пока не будет введено правильное слово. Мой код python указан ниже.
Python Код:
a = []
for i in range(5):
b = str(input("Enter the name: "))
if(b == 'USA' or b == 'UK'):
a.append(b)
else:
for name in a:
if(b == name):
c.append(name)
print(c)
Проблема: Я не могу сравнить пользовательский ввод со строками, присутствующими в списке.
Может кто-нибудь помочь мне в реализации вышеупомянутой логики c?