友友们,想问问这个用Python怎么写😭😭可以详细写一下嘛

用循坏语句一次从键盘输入10个整数,并添加到列表nums,然后完成下列操作。
(1)使用列表推导式建立3个列表pos_list、neg_list、zero_list,分别保存正数、负数和零。

(2)统计正数、负数和零的个数,并依次输出个数。

num_list = list(map(int, input().split(' ')))

pos_list = [num for num in num_list if num > 0]
neg_list = [num for num in num_list if num < 0]
zero_list = [num for num in num_list if num == 0]

pos_count = len(pos_list)
neg_count = len(neg_list)
zero_count = len(zero_list)

print("正数个数:", pos_count)
print("负数个数:", neg_count)
print("零的个数:", zero_count)

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^