pyhton拆分list

要求:a=["1","2","3","4"]———>[['1', '2'], ['3', '4']]
自定义方法:

def split_list(x,n,newList=[]):
    '''
    :param x: 要拆分的list
    :param n:拆分的子list的大小
    :param newList:
    :return:
    '''
    if len(x)<=n:
        newList.append(x)
        return newList
    else:
        newList.append(x[:n])
        return split_list(x[n:],n)

简单方法:

import numpy as np
lists=split_list(a,2)#参数1,:要拆分的集合,参数2:拆分的大小

你可能感兴趣的:(pyhton拆分list)