测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A21061. 执行以下 Python 代码后,输出的结果是?( )def process_data(data): result = [] for item in data: if item > 0: result.append(item * 2) elif item < 0: result.append(abs(item)) else: result.append(0) return result outpu…

单选题 较难

题目描述

执行以下 Python 代码后,输出的结果是?(    )

def process_data(data):
    result = []
    for item in data:
        if item > 0:
            result.append(item * 2)
        elif item < 0:
            result.append(abs(item))
        else:
            result.append(0)
    return result

output = process_data([-2, 0, 3, -1])
print(sum(output))

选项(单选)

上一题 下一题