【发布时间】:2011-04-26 09:23:31
【问题描述】:
可能重复:
How do you split a list into evenly sized chunks in Python?
mylist = [1, 2, 3, 4, 5, 6, 7, 8, 9]
我需要将这些块传递给一次只能处理 4 个项目的第三方 API。我可以一次做一个,但每次都需要一个 HTTP 请求和进程,所以我希望在尽可能少的查询中进行。
我想做的是将列表分成四个块并提交每个子块。
所以从上面的列表中,我希望:
[[1, 2, 3, 4], [5, 6, 7, 8], [9]]
【问题讨论】: