-1
我必須生成一個列表理解的二維數組。達到此目的的一種方法如下列表理解二維陣列
size=6
[[0] * size for x in range(0, size)]
但是,此處未使用變量x
。是否有另一種方法來實現這一目標?我不想使用外部庫。
我必須生成一個列表理解的二維數組。達到此目的的一種方法如下列表理解二維陣列
size=6
[[0] * size for x in range(0, size)]
但是,此處未使用變量x
。是否有另一種方法來實現這一目標?我不想使用外部庫。
Python允許您使用_
作爲變量名稱。這是Python的使用它作爲一個名稱,未使用的變量:
[[0] * size for _ in range(0, size)]
輸出應該 [0,0,0,0,0,0],[0,0,0,0,0, 0],[0,0,0,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0],[ 0,0,0,0]] – user3711096 2014-10-06 06:50:22
@vaultah:這是我正在尋找的答案 – user3711096 2014-10-06 06:51:57