Python 列表推导式:统计正数、负数和零的个数
nums = []
for i in range(6):
nums.append(int(input()))
pos_list = [num for num in nums if num > 0]
neg_list = [num for num in nums if num < 0]
zero_list = [num for num in nums if num == 0]
pos_num = len(pos_list)
neg_num = len(neg_list)
zero_num = len(zero_list)
print(pos_num)
print(neg_num)
print(zero_num)
输入示例: 3 -2 0 -5 10 15
输出示例: 3 2 1
原文地址: https://www.cveoy.top/t/topic/lImK 著作权归作者所有。请勿转载和采集!