我有一种感觉,我想得太多了,但我在创建一个正确的数组时遇到了问题,该数组的一个值与另一个值相关联。
我正在使用的列表:
溶液1:2.5 pH,溶液2:5.5 pH,溶液3:10 pH,溶液4:7.2 pH,溶液5:9 pH
我试图用相应的溶液编号显示酸性(<7(的pH值。
我创建了一个数组:import numpy as np
data_list_numpy = np.array(['2.5','5.5','10','7.2','9'])
然后这样做以显示pH值低于7:smaller_than_7 = np.empty([0])
for item in data_list_float:
if item <7:
smaller_than_7 = np.append(smaller_than_7,item)
print('Acidic solutions are',smaller_than_7)
如何为每个溶液的pH值创建一个数组,并使用一个遍历数组中每个元素的循环?我想列出pH值和相应的溶液编号。
使用:
smaller_than_7 = data_list_numpy[data_list_numpy < 7]
如果要与intnp.r_
连接
smaller_than_7 = np.r_[0, data_list_numpy[data_list_numpy < 7]]