循环中名称中带有数字的Python变量
我想连接一些矩阵a1,a2,a3,a4,。。。所以我得到了新的矩阵,它们是b1=a1+a2,b2=a2+a3,b3=a3+a4,但我想不出一种方法来调用矩阵a1,a2,a3,a4。。。在循环中。您可以将所有矩阵添加到列表中:循环中名称中带有数字的Python变量,python,arrays,Python,Arrays,我想连接一些矩阵a1,a2,a3,a4,。。。所以我得到了新的矩阵,它们是b1=a1+a2,b2=a2+a3,b3=a3+a4,但我想不出一种方法来调用矩阵a1,a2,a3,a4。。。在循环中。您可以将所有矩阵添加到列表中: lst_matrices = [a1, a2, a3, a4] 要存储结果,您应该有另一个列表: lst_concatenated_matrices = [] 并在列表上循环: for i in range(len(lst_matrices) - 1): mat
lst_matrices = [a1, a2, a3, a4]
要存储结果,您应该有另一个列表:
lst_concatenated_matrices = []
并在列表上循环:
for i in range(len(lst_matrices) - 1):
matrix_1 = lst_matrices[i]
matrix_2 = lst_matrices[i + 1]
lst_concatenated_matrices.append(matrix_1 + matrix_2)