Python 如何在数组的某一列中存储随机数的绝对值?

Python 如何在数组的某一列中存储随机数的绝对值?,python,arrays,random,absolute-value,Python,Arrays,Random,Absolute Value,我想获取数组第一列的随机数,找到它们的绝对值,并将它们存储在第二列中。 到目前为止,我已经编写了以下代码: import random nb = int(input("Enter a number : ")) tab = [[random.randint(-10, 10) for i in range(nb)], []] print(','.join(str(n) for n in tab)) 提前谢谢 您可以使用abs()获得数字的绝对值,但是您的“第二列”如何呢?我不知道它如何或在何处合适

我想获取数组第一列的随机数,找到它们的绝对值,并将它们存储在第二列中。 到目前为止,我已经编写了以下代码:

import random
nb = int(input("Enter a number : "))
tab = [[random.randint(-10, 10) for i in range(nb)], []]
print(','.join(str(n) for n in tab))

提前谢谢

您可以使用
abs()
获得数字的绝对值,但是您的“第二列”如何呢?我不知道它如何或在何处合适。谢谢您的回复!但我应该把这一行放在我的代码中的什么地方呢?就在您定义了tab之后
for i in range(nb): tab[1].append(abs(tab[0][i]))