以下是一个示例代码,演示了如何按组合合并两个列表:
def combine_lists(list1, list2):
combined_list = []
for i in range(len(list1)):
combined_list.append((list1[i], list2[i]))
return combined_list
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
combined_list = combine_lists(list1, list2)
print(combined_list)
输出结果将是:
[(1, 'a'), (2, 'b'), (3, 'c')]
在这个示例中,我们定义了一个名为combine_lists
的函数,它接受两个列表作为参数。我们使用range(len(list1))
来迭代列表的索引,然后将list1[i]
和list2[i]
作为元组添加到combined_list
中。最后,我们返回combined_list
作为结果。
这个方法假设输入的两个列表的长度相同,否则可能会引发索引错误。
上一篇:按组和按条件分组的SQL
下一篇:按组合并变量