simeonshopov

Numbers filter

Nov 27th, 2019
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.50 KB | None | 0 0
  1. n = int(input())
  2. numbers = []
  3. filtered = []
  4.  
  5. for i in range(n):
  6.   number = int(input())
  7.   numbers.append(number)
  8.  
  9. word = input()
  10.  
  11. if word == 'even':
  12.   for i in numbers:
  13.     if i % 2 == 0:
  14.       filtered.append(i)
  15. elif word == 'odd':
  16.   for i in numbers:
  17.     if i % 2 != 0:
  18.       filtered.append(i)
  19. elif word == 'positive':
  20.   for i in numbers:
  21.     if i >= 0:
  22.       filtered.append(i)
  23. elif word == 'negative':
  24.   for i in numbers:
  25.     if i < 0:
  26.       filtered.append(i)
  27.  
  28. print(filtered)
Advertisement
Add Comment
Please, Sign In to add comment