在python語言裡, zip(*[iter(s)]*n) 的語句可以有什麼功能?

0 投票

文件中,說這個是「 idiom for clustering a data series into n-length groups  

時間: 2016年 2月 27日 作者: robot (1,180 積分)

1個回答

0 投票
例如:

a = [1, 2, 3, 4, 5, 6]

iter(a) 得到 listiterator 物件

zip(*[iter(seq)]*3)  得到  [(1, 2, 3), (4, 5, 6)]

zip(*[iter(seq)]*4)  得到  [(1, 2, 3, 4)]
已回復 2016年 2月 27日 作者: humorless (2,220 積分)
...