推 LiloHuang: l = range(1, 21) 12/24 23:21
→ LiloHuang: def print_item(l, n): 12/24 23:22
→ LiloHuang: for i in xrange(0, len(l), n): 12/24 23:22
→ LiloHuang: print l[i:i+n] 12/24 23:22
→ LiloHuang: print_item(l, 3) 12/24 23:22
→ LiloHuang: 如果只是要印出來,這是最直觀的做法 12/24 23:22
→ alibuda174: print([l[i:i+3] for i in range(0, len(l), 3)]) 12/24 23:24
→ liataian: 感謝兩位幫忙,可以work ^^ 12/24 23:31
→ ccwang002: itertools 底下有 grouper w. fillvalue 的範例 12/25 09:31