Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/289.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/8/python-3.x/18.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
如何在Python3.x中创建用于创建多个数组的for循环_Python_Python 3.x - Fatal编程技术网

如何在Python3.x中创建用于创建多个数组的for循环

如何在Python3.x中创建用于创建多个数组的for循环,python,python-3.x,Python,Python 3.x,我的代码的一部分有: pkG1 = kGlobalParts(dof1,k1) pkG2 = kGlobalParts(dof2,k2) pkG3 = kGlobalParts(dof3,k3) pkG4 = kGlobalParts(dof4,k4) pkG5 = kGlobalParts(dof5,k5) pkG6 = kGlobalParts(dof6,k6) pkG7 = kGlobalParts(dof7,k7) pkG8 = kGlobalParts(dof8,k8) pkG9 =

我的代码的一部分有:

pkG1 = kGlobalParts(dof1,k1)
pkG2 = kGlobalParts(dof2,k2)
pkG3 = kGlobalParts(dof3,k3)
pkG4 = kGlobalParts(dof4,k4)
pkG5 = kGlobalParts(dof5,k5)
pkG6 = kGlobalParts(dof6,k6)
pkG7 = kGlobalParts(dof7,k7)
pkG8 = kGlobalParts(dof8,k8)
pkG9 = kGlobalParts(dof9,k9)
pkG10 = kGlobalParts(dof10,k10)
pkG11 = kGlobalParts(dof11,k11)

其中,kGlobalParts是一个返回11x11数组的函数。有什么办法能让我做得更快吗?可能使用for循环?

假设您使用数组pkG=[pkG1,…,pkG11]等,您可以尝试:

pkG = []
for i in range(len(dof)):
    pkG.append(kGlobalParts(dof[i],k[i]))
在数组k中定义k1到k11,同时定义dof。

所有pkG、dof和k首先应该是列表,这样就可以使用for循环轻松完成,对吗?如果kGlobalParts返回数组,它可能允许对pkG、dof和k使用数组并将其用作参数,使用类似于pkG=kGlobalPartsdof,k,axis=?在zipdof,k中使用dd,kk是最佳实践: