问题遇到的现象和发生背景
我想输出一个二维数组,但一直存在引号,想要去除
问题相关代码,请勿粘贴截图
m, n = input().split(",")
b = input()
b = [int(k) for k in b.split(",")]
m = int(m)
n = int(n)
A = [[0] * n] * m
for i in range(m):
A[i] = input().split(",")
print("the A is")
print(A)
print("the b is")
print(b)
运行结果及报错内容
##输入的数字
2,3
1,2
1,2,3
4,5,6
##输出的数字
the A is
[['1', '2', '3'], ['4', '5', '6']]
the b is
[1, 2]
我的解答思路和尝试过的方法
我在想是不是’1‘,’2‘,’3‘这些是些字符串,该怎么解决
我想要达到的结果
去除引号
the A is
[[1, 2, 3], [4, 5, 6]]
the b is
[1, 2]