Python中,创建二维数组,本质上是创建一个list,而且这个list的元素还是list。可以用列表解析的方法实现。
创建例子如下:
def genMatrix(rows,cols): matrix = [[0 for col in range(cols)] for row in range(rows)] for i in range(rows): for j in range(cols): print matrix[i][j], print '\n'
Python中,创建二维数组,本质上是创建一个list,而且这个list的元素还是list。可以用列表解析的方法实现。
创建例子如下:
def genMatrix(rows,cols): matrix = [[0 for col in range(cols)] for row in range(rows)] for i in range(rows): for j in range(cols): print matrix[i][j], print '\n'