Advertisement
fabis_sparks

Julia Task 3

Jun 2nd, 2017
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.65 KB | None | 0 0
  1. print('How many lines we will input?')
  2. lines=int(input('Lines: ')) # Введём кол-во будущих строк
  3. print('Lets start inputting data for ', lines, ' lines')
  4. array = [] # Инициализация массива под строки
  5. for i in range(lines): # Запишем данные в каждую строку методом добавления в конец списка
  6.     print('Line #', i, ': ')
  7.     array.append(input())
  8. print('\nResulted array of lines:') # Для верности выведем то, что только что ввели
  9. for i in range(lines):
  10.     print(array[i])
  11. finder=input('What data should to find: ') # Введём искомую часть строки в списке
  12. counter=0  # Счетчик для проверки результата поиска
  13. for i in range(lines): # Выведем строки, в которых нашли введённую подстроку
  14.     if (array[i].find(finder)!=-1): # если что-то нашли, то выводим. И счетчик для проверки увеличивается на 1
  15.         print('Requested data found in #', i,' line: ', array[i])
  16.         counter+=1
  17. if(counter==0): print('Nothing found!') # если в итоге ничего не было найдено, то счетчик останется 0. Сообщим об этом пользователю
  18. print('Deleting found data..')
  19. print('Show resulted array:')
  20. for i in range(lines): # удалим искомую подстроку из списка
  21.     array[i]=array[i].replace(finder,'')
  22.     print(array[i]) # выведем результирующий список
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement