用Python創(chuàng)建重復n次的單項列表我知道一個列表理解就能做到這一點,但我想知道是否還有更短的(更多的Pythonic?)接近。我想創(chuàng)建一系列不同長度的列表。每個列表將包含相同的元素e,重復n次(其中n=列表的長度)。我如何創(chuàng)建列表,而不做[e for number in xrange(n)]每個名單?
3 回答

阿波羅的戰(zhàn)車
TA貢獻1862條經驗 獲得超6個贊
>>> [5] * 4[5, 5, 5, 5]
>>> x=[5]>>> y=[x] * 4>>> y[[5], [5], [5], [5]]>>> y[0][0] = 6>>> y[[6], [6], [6], [6]]
添加回答
舉報
0/150
提交
取消