用循坏语句一次从键盘输入10个整数,并添加到列表nums,然后完成下列操作。
(1)使用列表推导式建立3个列表pos_list、neg_list、zero_list,分别保存正数、负数和零。
(2)统计正数、负数和零的个数,并依次输出个数。
用循坏语句一次从键盘输入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)