gpt4 book ai didi

python - 将二维列表中的每个项目乘以Python中的标量

转载 作者:行者123 更新时间:2023-12-02 20:07:35 25 4
gpt4 key购买 nike

m 是一个二维矩阵,类似于:

[[1,2,3],[3,4,5],[6,7,1]]

print([i*5 for i in [j for j in m]]) 不起作用。每行重复 5 项。我希望每个项目都乘以标量 5。

不想使用 numpy。如何使用列表理解来解决这个问题?谢谢!

最佳答案

a = [[1,2,3],[3,4,5],[6,7,1]]
print([[j*5 for j in i] for i in a])

输出:

[[5, 10, 15], [15, 20, 25], [30, 35, 5]]

关于python - 将二维列表中的每个项目乘以Python中的标量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54319306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com