Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print('How many lines we will input?')
- lines=int(input('Lines: ')) # Введём кол-во будущих строк
- print('Lets start inputting data for ', lines, ' lines')
- array = [] # Инициализация массива под строки
- for i in range(lines): # Запишем данные в каждую строку методом добавления в конец списка
- print('Line #', i, ': ')
- array.append(input())
- print('\nResulted array of lines:') # Для верности выведем то, что только что ввели
- for i in range(lines):
- print(array[i])
- finder=input('What data should to find: ') # Введём искомую часть строки в списке
- counter=0 # Счетчик для проверки результата поиска
- for i in range(lines): # Выведем строки, в которых нашли введённую подстроку
- if (array[i].find(finder)!=-1): # если что-то нашли, то выводим. И счетчик для проверки увеличивается на 1
- print('Requested data found in #', i,' line: ', array[i])
- counter+=1
- if(counter==0): print('Nothing found!') # если в итоге ничего не было найдено, то счетчик останется 0. Сообщим об этом пользователю
- print('Deleting found data..')
- print('Show resulted array:')
- for i in range(lines): # удалим искомую подстроку из списка
- array[i]=array[i].replace(finder,'')
- print(array[i]) # выведем результирующий список
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement