可以使用Python中的列表推导式来遍历列表,并将每个元素添加到一个子列表。
例如,如果有一个包含10个元素的列表,可以使用以下代码将其拆分为包含每3个元素的子列表:
my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# 使用列表推导式创建包含每三个元素的子列表
sub_lists = [my_list[i:i+3] for i in range(0, len(my_list), 3)]
print(sub_lists)
输出:
[[1, 2, 3], [4, 5, 6], [7, 8, 9], [10]]
每个子列表包含3个元素,最后一个子列表只有1个元素。可以调整列表推导式中的步幅参数来更改每个子列表应包含的元素数。
上一篇:遍历列表以创建函数
下一篇:遍历列表以创建XML节点