新手,想实现能够在python程序中输入一个二维数组然后用其中的元素进行运算的功能。开始尝试直接用input发现input似乎不允许有[]符号出现,如果不能直接输的话,能否通过输入多个元素及行列数在程序中构成二维数组后再运算呢?
也能输入吧,用eval处理一下。
# -*- coding: utf8 -*-输入一个二维数组:[[1,2],[3,4]]
[[1, 2], [3, 4]]
input允许[]出现的。你再试一下:
~ $ python啊啊。。这我搞错了,但这样input的数组好像不能运算(就我想的代码来说。。)
追答可以运算的。for循环加下标就可以, i[0][0], i[0][1] 这样访问。里面的元素都是整数。