T_list = []
Temp_k = np.linspace(298, 398, 10)
#print (Temp_k)
current = np.linspace(0, 1.4, 5)
ppH2O = np.linspace(-2, -1, 5)
H2_pressure = []
H2O_pp = ppH2O
for i in (Temp_k):
print(i, 'i')
for j in (H2O_pp):
print(j, 'j')
for k in (current):
print (k, 'k')
partial_H2 = 5*np.exp((1.653 * k)/i) - 1/j
H2_pressure.append(partial_H2)
#print (H2_pressure)
我想制作一个数组列表,该数组为我提供 5*np.exp((1.653*k)/i)-1/j
在每个温度k、H2O、pp、电流下
例如,当温度k、H2O和电流处于其初始值时, 第二个值的值。。。。直到达到最终值
有人能帮我吗
您的问题是将append放在每个循环之外。您应该将计算结果附加到最内部的循环中,即您计算它的位置。否则,当循环终止时,无法访问以前计算的值
这个怎么样
变化:
相关问题 更多 >
编程相关推荐