Не понимаю задачу, не могу решить,объясните решение?
программе подается 5
Язык Python прекрасен
C# - отличный язык программирования
Stepik - отличная платформа
BEEGEEK FOREVER!
язык Python появился 20 февраля 1991
язык
allsearch = []
allr = []
for i in range(int(input())):
r = input()
allr += [r]
search = input()
if search.lower() in r.lower():
allsearch += [r]
print(*allsearch, sep='')
Выводит язык Python появился 20 февраля 1991
а надо Язык Python прекрасен
C# - отличный язык программирования
язык Python появился 20 февраля 1991
На вход программе подается натуральное число nn, затем nn строк, затем еще одна строка — поисковый запрос. Напишите программу, которая выводит все введенные строки, в которых встречается поисковый запрос.
Формат входных данных
На вход программе подаются натуральное число nn — количество строк, затем сами строки в указанном количестве, затем один поисковый запрос.
Формат выходных данных
Программа должна вывести все введенные строки, в которых встречается поисковый запрос.
Примечание. Поиск не должен быть чувствителен к регистру символов.
Тестовые данные
Sample Input:
5
Язык Python прекрасен
C# - отличный язык программирования
Stepik - отличная платформа
BEEGEEK FOREVER!
язык Python появился 20 февраля 1991
язык
Sample Output:
Язык Python прекрасен
C# - отличный язык программирования
язык Python появился 20 февраля 1991
На вход программе подается натуральное число nn, затем nn строк, затем еще одна строка — поисковый запрос. Напишите программу, которая выводит все введенные строки, в которых встречается поисковый запрос.
Формат входных данных
На вход программе подаются натуральное число nn — количество строк, затем сами строки в указанном количестве, затем один поисковый запрос.
Формат выходных данных
Программа должна вывести все введенные строки, в которых встречается поисковый запрос.
Примечание. Поиск не должен быть чувствителен к регистру символов.
Тестовые данные
Sample Input:
5
Язык Python прекрасен
C# - отличный язык программирования
Stepik - отличная платформа
BEEGEEK FOREVER!
язык Python появился 20 февраля 1991
язык
Sample Output:
Язык Python прекрасен
C# - отличный язык программирования
язык Python появился 20 февраля 1991
ВОТ ЗАДАЧА
задача простая:
первый ввод информации (n) - целое число, определяющее количество последующих вводов информации (строки), содержащих данные для поиска.
последний ввод (n+1) -строка, информация для поиска в данных для поиска.
общее количество вводов - n+2
input_list = []
row_count = int(input('Введи количество строк:'))
for i in range(row_count):
string = input('Введи строку:').lower()
input_list.append(string)
search = input('Введи поисковый запрос:').lower()
for r in input_list:
if search in r:
print(r)