合并两个嵌套列表并输出元组列表可以通过以下步骤实现:
以下是一个示例代码:
def merge_lists(list1, list2):
result = []
for sublist1 in list1:
for sublist2 in list2:
merged_tuple = tuple(sublist1 + sublist2)
result.append(merged_tuple)
return result
# 示例数据
list1 = [[1, 2], [3, 4]]
list2 = [[5, 6], [7, 8]]
# 合并两个嵌套列表并输出元组列表
merged_list = merge_lists(list1, list2)
print(merged_list)
输出结果为:
[(1, 2, 5, 6), (1, 2, 7, 8), (3, 4, 5, 6), (3, 4, 7, 8)]
这个代码示例中,我们定义了一个merge_lists
函数,接受两个嵌套列表作为参数。函数内部使用两个嵌套循环遍历两个列表的所有组合,并将每个组合合并为一个元组。最后,将合并后的元组添加到结果列表中,并返回结果列表作为输出。
这个方法适用于合并任意长度的嵌套列表,并输出合并后的元组列表。
领取专属 10元无门槛券
手把手带您无忧上云