据我所知,pythons zip接受一系列迭代器,然后将迭代器返回给包含每个迭代器中的一个元素的元组,这样第一个元组将包含每个迭代器中的第一个元素。例如:
A = [1, 2, 3]
B = [4, 5, 6]
for a, b in zip(A, B):
print(f"{a}, {b}")
打印输出:
1, 4
2, 5
3, 6
将A和B分别转置,然后将A和B连接起来,就得到了那个精确的矩阵。是否存在两种操作结果不同的情况,或者它们基本上是同一件事?
编辑:*iterables
https://stackoverflow.com/questions/51253417
复制相似问题