Python如何输入int型二维数组

m,n=map(int,input().split())  # 行和列
array=[[0]*n]*m  # 初始化二维数组
for i in range(m):
    array[i]=input().split(" ")  # 此时数组元素为字符串类型
    array[i]=[int(j) for j in array[i]]  # 将元素转换为整型

print(array)

有一点需要注意:Python中没有空数组这一说法,所以在定义数组时必须将其初始化。

猜你喜欢

转载自blog.csdn.net/beilunc7/article/details/129304210