如何将二维数组中的每个元素乘以1?

2024-10-01 22:28:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个充满值的二维数组。要将一维数组中的每个元素相乘,可以使用列表理解。然而,我不确定如何制定列表理解来处理2D数组

R = [[0, 0.94, 0.91, 0.96, 0.93, 0.92],
    [0.94, 0, 0.94, 0.97, 0.91, 0.92],
    [0.91, 0.94, 0, 0.94, 0.90, 0.94],
    [0.96, 0.97, 0.94, 0, 0.93, 0.96],
    [0.93, 0.91, 0.90, 0.93, 0, 0.91],
    [0.92, 0.92, 0.94, 0.96, 0.91, 0]]

RNeg = [[i*(-1) for i in R]]

如何修复RNeg以执行正确的操作


Tags: in元素列表for数组rneg

热门问题