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

Python 列表推导式:统计正数、负数和零的个数

原文地址: https://www.cveoy.top/t/topic/lImK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录