Python -二维数组定义

1. a=[] arrays=[a*3] arrays其实为[[]]javascript 2. arrays=[a]*N 看上去是建立了二维数组,可是只是建立N个指向a的引用,因此一旦a改变,arrays中N个list也会随之改变 eg:java a=[] N=3 arrays=[a]*3 arrays[0].append(1)#看上去只为第一个list添加整数1,实际上--- print(arr
相关文章
相关标签/搜索