2014-10-06 73 views
-1

我必須生成一個列表理解的二維數組。達到此目的的一種方法如下列表理解二維陣列

size=6 
[[0] * size for x in range(0, size)] 

但是,此處未使用變量x。是否有另一種方法來實現這一目標?我不想使用外部庫。

+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,0]] – user3711096 2014-10-06 06:50:22

+0

@vaultah:這是我正在尋找的答案 – user3711096 2014-10-06 06:51:57

回答

3

Python允許您使用_作爲變量名稱。這是Python的使用它作爲一個名稱,未使用的變量:

[[0] * size for _ in range(0, size)]