Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
循环中名称中带有数字的Python变量_Python_Arrays - Fatal编程技术网

循环中名称中带有数字的Python变量

循环中名称中带有数字的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

我想连接一些矩阵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):
    matrix_1 = lst_matrices[i]
    matrix_2 = lst_matrices[i + 1]
    lst_concatenated_matrices.append(matrix_1 + matrix_2)