搜索

python编程,我建立一个2*2矩阵,然后想其中每个元素都乘上一个实数,于是...

发布网友 发布时间:2022-04-24 13:58

我来回答

4个回答

热心网友 时间:2022-04-19 01:27

安装numpy,利用numpy数组:
>>> import numpy
>>> array1 = numpy.array([[1, 2], [3, 4]])
>>> array1
array([[1, 2],
[3, 4]])
>>> array1 * 2.5
array([[ 2.5, 5. ],
[ 7.5, 10. ]])
如果你用的是python的列表,它的乘法是列表的自我复制,[1, 2] * 2就是[1, 2, 1, 2]追问能再帮我看下另外一道python的题目吗,我也给它打悬赏了

热心网友 时间:2022-04-19 02:45

把原来的定义成 浮点型,数字都加 .0

热心网友 时间:2022-04-19 04:19

*float(2.5) 看看这样行不

热心网友 时间:2022-04-19 06:11

那就用map转换为float型的啊
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top