Advertisement
Kaloyankerr

Number Filter

Jun 3rd, 2020
1,097
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.68 KB | None | 0 0
  1. def command(a):
  2.     result = []
  3.  
  4.     if a == 'even':
  5.         for even in numbers:
  6.             if even % 2 == 0:
  7.                 result.append(even)
  8.  
  9.     elif a == 'odd':
  10.         for odd in numbers:
  11.             if odd % 2 != 0:
  12.                 result.append(odd)
  13.  
  14.     elif a == 'negative':
  15.         for negative in numbers:
  16.             if negative < 0:
  17.                 result.append(negative)
  18.  
  19.     elif a == 'positive':
  20.         for positive in numbers:
  21.             if positive >= 0:
  22.                 result.append(positive)
  23.  
  24.     return result
  25.  
  26.  
  27. counter = int(input())
  28. numbers = []
  29.  
  30. for i in range(counter):
  31.     numbers.append(int(input()))
  32.  
  33. print(command(input()))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement