python 中[0]*2与0*2的区别

程序用例:
a=[[1,2],[4,5]]
b=[0]*len(a)
d=0*len(a)
print("len(a)=",len(a))
print("b=",b)
print("d=",d)
print(2*[1,2])
print([1,2]*2)

输出如下:

len(a)= 2
b= [0, 0]
d= 0
[1, 2, 1, 2]
[1, 2, 1, 2]

可以看出在矩阵后面程一个数等于将其复制几次。

猜你喜欢

转载自blog.csdn.net/manqianfu9364/article/details/84987779
今日推荐