我试图使用 *args 返回元组列表,而不使用该zip
函数。这是我到目前为止所拥有的。我对如何在代码中使用 args 有点困惑。我应该成为子列表吗?
def merge_wrap_n(*args): sub_size = max(map(len, args)) tupleList = [] for i in range(sub_size): tupleList.append((args[i%len(args)])) return tupleList
测试:
merge_wrap_n([1, 2], [3], [4, 5, 6]) == [(1, 3, 4), (2, 3, 5), (1, 3, 6)]
蓝山帝景
相关分类