當前位置:ag真人国际官网-ag旗舰厅官方网站 » 編程語言 » python數組保存

python數組保存-ag真人国际官网

發布時間: 2024-06-28 18:34:28

① 怎麼用python把save文件改成txt文件

一、利用open和write函數
with open('test.txt','w') as f:
f.write(test)
其中test.txt為要保存的文件filename,test為要保存的數據,可以為字元串str類型,也可以是bytes類型,但是此種方法無法保存數組,數組保存需要下面第二種方法。
二、利用np.save函數

np.savetxt('test.txt',test,fmt='%d')
其中test.txt為要保存的文件filename,test為要保存的數組,fmt='%d'為數據保存格式,保存為整數。

② python 將一個數組存到excle

有時候做完一個案例的分析,模型做好了,最後想把預測的結果保存為csv文件.這個預測的結果一般是n行1列的一個數列

③ python 問題:有一段數組,我想把它分成幾個區間,取每個區間的最大值存到另一個數組里

length=len(a)/n##區間的平均長隊,n當你是要分配的區間
idx=[none]*n#先為結果分配一個存儲空間
foriinrange(n):
ifi==n-1:
idx[i]=max(a[i*length:len(a) 1])##防止最後一個區間長度不等於平均長度,比如a長度為19時,後面全當一個區間
else:
idx[i]=max(a[i*length:(i 1)*length])


④ python如何從兩個數組里取數據再存到另一個數組里

dt=[{"ip","sh","li"},{"qw","ty","ko"}]
c.extend([iforiindtif'ip'inior'qw'ini])

python 3.5.2 (default, dec 7 2016, 23:38:49)

[gcc 4.4.7 20120313 (red hat 4.4.7-17)] on linux

type "help", "right", "credits" or "license" for more information.

>>> dt=[{"ip","sh","li"},{"qw","ty","ko"}]

>>> c=[]

>>> c.extend([i for i in dt if 'ip' in i or 'qw' in i])

>>> c

[{'li', 'sh', 'ip'}, {'ko', 'qw', 'ty'}]

⑤ python將數組寫入excel文件

# 將數據寫入新文件
def data_write(file_path, datas):
f = xlwt.workbook()
sheet1 = f.add_sheet(u'sheet1',cell_overwrite_ok=true) #創建sheet

#將數據寫入第 i 行,第 j 列
i = 0
for data in datas:
for j in range(len(data)):
sheet1.write(i,j,data[j])
i = i 1
f.save(file_path) #保存文件

熱點內容
phpjava交互 發布:2024-07-17 16:58:57 瀏覽:356
resin下jsp不能正常編譯 發布:2024-07-17 16:34:44 瀏覽:229
sqlserver如何切換主備伺服器 發布:2024-07-17 16:23:02 瀏覽:299
mc18伺服器ip 發布:2024-07-17 16:23:02 瀏覽:379
仙境傳說手游腳本 發布:2024-07-17 16:09:24 瀏覽:691
matlab命令窗口和新建腳本 發布:2024-07-17 15:51:26 瀏覽:375
建ftp文件夾 發布:2024-07-17 15:51:26 瀏覽:955
魔獸撿物腳本 發布:2024-07-17 15:27:56 瀏覽:130
開發ip伺服器 發布:2024-07-17 15:24:42 瀏覽:388
安卓系統視頻製作哪個好用 發布:2024-07-17 15:10:47 瀏覽:210
网站地图