擅长:python、mysql、java
<p><code>NAME</code>与<code>cmpvali</code>的关系如何?您没有迭代<code>NAME</code>中的值,因此它当然会同时打印这两个值</p>
<p>我不知道你想达到什么目的,但也许下面是你想要的</p>
<pre><code>FROM_BUS=[126,126]
TO_BUS=[126,126]
CKT=[1,2]
NAME=['RAM 1', 'RAM 2']
# ADD NAME TO zip()
for FROM_BUS,TO_BUS,CKT,NAME in zip(FROM_BUS, TO_BUS, CKT, NAME):
[ierr, cmpval] = psspy.brnflo(FROM_BUS,TO_BUS,str(CKT))
cmpvali=abs(cmpval.real)
output10='MW SCHEDULE OF {} is {} MW '.format(NAME,(round(cmpvali,0)))
print(output10)
</code></pre>