def split_list(input_list, chunk_size=100):
"""将输入列表拆分为指定大小的多个子列表"""
# 使用列表生成式创建一个新的列表,其中包含原列表的切片,每个切片大小为chunk_size
return [input_list[i:i + chunk_size] for i in range(0, len(input_list), chunk_size)]
# 示例使用
original_list = list(range(1, 245)) # 这是一个包含1到244的数字列表
splitted_lists = split_list(original_list, 100)
# 打印结果
for i, sublist in enumerate(splitted_lists):
print(f"Sublist {i+1} ({len(sublist)} elements): {sublist}\n")
python 列表等量拆分
最新推荐文章于 2024-04-24 13:35:29 发布