Список из N элементов ввести с клавиатуры. Подсчитать сколько в нем отрицательных, положительных и нулевых элементов, вывести по порядку через пробел в строке
minus = []
plus = []
zero = []
for i in range(1, int(input('Количество элементов: ')) + 1):
a = int(input(f'Элемент №{i}: '))
if a > 0:
plus.append(a)
elif a < 0:
minus.append(a)
elif a == 0:
zero.append(a)
_, t = input(), {-1: 0, 0: 0, 1: 0}
for v in map(int, input().split()): t[(v > 0) - (v < 0)] += 1
print(t[-1], t[1], t[0]) Если числа вводятся в одной строке через пробел (как написано в твоём примере), кол-во чисел не требуется.
(v > 0) - (v < 0) равно -1, если v < 0, равно 0, если v == 0, равно +1, если v > 0.
a = int(input())
b = []
c = []
d = []
for i in range(a):
n = int(input())
if n < 0:
b.append
elif n == 0:
c.append
elif n > 0:
d.append
print(len(b), len(d), len(c))