python 一个函数,它接受一个列表并将其分成n个段,同时将它们排序为列表字典。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 一个函数,它接受一个列表并将其分成n个段,同时将它们排序为列表字典。相关的知识,希望对你有一定的参考价值。
def divide_list(list, n):
dividend = len(list) / n
div_dict, div_list = {x:[] for x in range(dividend)}, []
first_part, end_part = 0, n
dic_index = 0
while dic_index < max(div_dict.keys()) + 1:
div_dict[dic_index].append(list[first_part:end_part])
first_part = end_part
end_part = end_part + end_part
dic_index = dic_index + 1
return div_dict
以上是关于python 一个函数,它接受一个列表并将其分成n个段,同时将它们排序为列表字典。的主要内容,如果未能解决你的问题,请参考以下文章
Python:如何创建一个 zipfile 并将其写入多个目录/文件夹?
Python向函数传递列表
python-写函数,获取传入列表的所有奇数位索引对应的元素,并将其作为新列表返回。
Python/Pandas - 性能改进 - 将列分成多个部分并将字符串序列转换为列表
划分列表并将列表附加到单独的列表python
创建 N 个对象并将它们添加到列表中