python 将一维列表转二维列表

来源:互联网 发布:linux进程调度算法 编辑:程序博客网 时间:2024/06/09 07:52

增加并发性的需求, 将一维列表转为二维列表

if __name__ == "__main__":    fd = open("domains.txt")    domains = []    domains = [domain.strip() for domain in fd.readlines() if domain.strip()]    n = 1    send_count = 1    workcount = 5    domains = split_list(domains, workcount)

def split_list(datas, n):    """    """    length = len(datas)    size = length /n + 1 if length % n  else length/n    _datas = []    for i in range(n):        start = i * size        end = (i + 1) * size        _datas.append(datas[i * size: (i+1)*size])    return _datas


0 0
原创粉丝点击