如何让使用者输入一个矩阵 (matrix), 然后将输入的矩阵(字串)转换成真正的矩阵?

如下
input a matrix: [[1.,2.,3.],[1j,2j,3j],[-1,-2,-3]]
print
[[ 1.+0.j 2.+0.j 3.+0.j]
[ 0.+1.j 0.+2.j 0.+3.j]
[-1.+0.j -2.+0.j -3.+0.j]]

翻翻过去那场雪
浏览 193回答 1
1回答

临摹微笑

这个如果是考题的话设计上是不是要递归不过这样也行吧:In [1]: s = input('input a matrix: ')input a matrix: [[1.,2.,3.],[1j,2j,3j],[-1,-2,-3]] In [2]: sOut[2]: [[1.0, 2.0, 3.0], [1j, 2j, 3j], [-1, -2, -3]]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

CSS3
Java