漂亮的代码,将一个大列表的元素分组

2022-08-14  本文已影响0人  麦睿蔻

下面这段代码太妙了,解决了我一个大问题。我咋就没想到呢?

test = [1,2,3,4,5,6,7,8,9,10,'a','b','c',11,12,13,'14','d',{'a':23}]
test = [test[i:i+7] for i in range(0,len(test),7)]
test

结果如下:

    [[1, 2, 3, 4, 5, 6, 7],
     [8, 9, 10, 'a', 'b', 'c', 11],
     [12, 13, '14', 'd', {'a': 23}]]
上一篇下一篇

猜你喜欢

热点阅读