如何在列表中将负数转换为正数,将正数转换为负数?

时间:2018-08-20 00:01:36

标签: python list function

如何在列表中将负数转换为正数,将正数转换为负数?

我想做一个函数来做到这一点。例如,[1,-3, 5]将变成[-1, 3, -5]

1 个答案:

答案 0 :(得分:2)

只需使用列表理解:

a = [1, -3, 5]
negative = [-x for x in a]
print(negative)

输出:

[-1, 3, -5]