我知道这个问题已经讨论过很多次了,但我的要求不同。我有一个类似的列表:range(1,26)。我想把这个列表分成一个固定的数字n。假设n=6。>>>x[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]>>>l=[x[i:i+6]foriinrange(0,len(x),6)]>>>l[[1,2,3,4,5,6],[7,8,9,10,11,12],[13,14,15,16,17,18],[19,20,21,22,23,24],[25]]如您所见,我没有得到6个block(包含原始列表元素的六个子列表)。如