1
我想寫在一定格式的某些文本,此代碼爲TXT:如何在Python中將numpy數組成員的值寫入txt?
textf = open("output.txt","w")
for i in range(len(x1)):
textf.write("sf"+repr(i+2) +": -1x1_1+"+ repr((x2[i]))+"x2_1+"+repr(x3[i])+"x3_1")
textf.write("\n")
textf.close()
的輸出是這樣的:
sf2: -1x1_1+array([ 100.])x2_1+array([ 100.])x3_1
sf3: -1x1_1+array([ 91.02295278])x2_1+array([ 90.9906232])x3_1
sf4: -1x1_1+array([ 101.25508941])x2_1+array([ 138.07783278])x3_1
但我想看看在陣列中只有值:
sf2: -1x1_1+100x2_1+100x3_1
sf3: -1x1_1+91.02295278x2_1+90.9906232x3_1
sf4: -1x1_1+101.25508941x2_1+138.07783278x3_1
在此先感謝!