如何为大小为n的数组中的每个索引创建打印计数?

时间:2018-09-12 09:47:04

标签: printing count

我有一个如下数组:

数组的大小是用户定义的,可以有任意数量的R。但是总会有两个拉格朗日派,它们总是数组中的最后两个元素。

R和拉格朗日数表示正数。

MSolv = np.array([R1,R2,R3,R4,R5,R6,R7,Lagrangian1,Lagrangian2])
print("R1 = ", MSolv[0])
print("R2 = ", MSolv[1])
print("R3 = ", MSolv[2])
print("R4 = ", MSolv[3])
print("R5 = ", MSolv[4])
print("R6 = ", MSolv[5])
print("R7 = ", MSolv[6])
print("Lagrangian Multiplier 1  = ", MSolv[7])
print("Lagrangian Multiplier 2  = ", MSolv[8])

您如何创建一个打印计数,以将R1最多打印Rn个任意数量的R?

所以在某些情况下,我可能有任意多个R,我需要代码才能打印出R1 = ...,R2 = ....,直到Rn,然后是两个拉格朗日。

基本上是一种使我对任意数量的R和2个拉格朗日数所做的工作自动化的方法。

(请注意,我对“ count”的解释可能与ufunc的“ count()”不同)

编辑:

我现在意识到最好将R和Lagrangian分成两个单独的数组,然后应用打印索引。

完成此操作后,我的问题可能会更好: 您如何创建一个像R1,R2,R3一样高的索引,直到数组中最后一个R的数量?

有什么想法吗?

0 个答案:

没有答案