在Python中,可以使用zip函数和解包操作符*来按组转置两个变量。下面是一个示例代码:
a = [1, 2, 3]
b = ['a', 'b', 'c']
transposed = list(zip(a, b))
print(transposed)
输出:
[(1, 'a'), (2, 'b'), (3, 'c')]
在这个示例中,列表a和b具有相同的长度。zip函数将a和b按照索引位置逐个配对,并返回一个zip对象。通过将zip对象转换为列表,我们可以看到结果是按组转置的。
上一篇:按组重置数值索引列
下一篇:按组逐步基于先前结果进行R计算