【问题标题】:How to make an array within a for loop?如何在for循环中创建一个数组?
【发布时间】:2019-03-01 15:54:06
【问题描述】:
for i in range(len(DH4_3)):
    Keqs=np.exp(-(DH4_3[i]-T4[i+127]*DS4)/(R*T4[i+127]))
    print(Keqs)

我想将索引[i] 分配给每个Keqs[i]

目标是能够索引 Keq,例如,能够将不同的数据称为 Keqs[0]Keqs[1]

【问题讨论】:

    标签: python arrays indexing


    【解决方案1】:

    这应该可以工作

    Keqs = []
    for i in range(len(DH4_3)):
      Keqs[i]=np.exp(-(DH4_3[i]-T4[i+127]*DS4)/(R*T4[i+127]))
    print(Keqs) # print out array after all items are added
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-28
      • 2012-09-21
      • 2016-01-14
      • 1970-01-01
      • 1970-01-01
      • 2015-10-23
      相关资源
      最近更新 更多