a = [3,7,2,8,9]
希望通過for得到這樣的結果(int型別):
[3,[3,7],[3,7,2],[3,7,2,8],[3,7,2,8,9]]
或者
[3,21,42,336,3024]
謝謝
uj5u.com熱心網友回復:
x = [a[:i+1] for i in range(len(a))]
uj5u.com熱心網友回復:
[a[:index+1] for index,i in enumerate(a)][[3], [3, 7], [3, 7, 2], [3, 7, 2, 8], [3, 7, 2, 8, 9]]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/265156.html
上一篇:python求一個list中第一個出現的負數在list中的位置
下一篇:學習進步
