html轉(zhuǎn)pdf Python中如何讀取文件,并把數(shù)據(jù)存到二維數(shù)組中?
Python中如何讀取文件,并把數(shù)據(jù)存到二維數(shù)組中?#includeint i,一個(gè)[100]int main(){FILE*fp1=fopen()輸入.txt“,”R“/”打開輸入文件文件*FP2=
Python中如何讀取文件,并把數(shù)據(jù)存到二維數(shù)組中?
#include
int i,一個(gè)[100
]int main(){
FILE*fp1=fopen()輸入.txt“,”R“/”打開輸入文件
文件*FP2=fopen(”輸出.txt“,”W“//打開輸出文件
如果(FP1==null | | FP2==null){//如果打開文件失敗,退出
puts(”無(wú)法打開文件!“)
返回0
}
for(I=0fscanf(FP1,%d”,a I)!=eofi)//連續(xù)讀取輸入文件中的整數(shù)到數(shù)組a
對(duì)于(I--)fscanf(FP2,%d,a[I])//將數(shù)組a按相反順序?qū)懭胼敵鑫募?/p>
Fclose(FP1)//關(guān)閉輸入文件
Fclose(FP2)//關(guān)閉輸出文件,相當(dāng)于保存
返回0
}
~,文件:
取出第五列和第七列:
python怎么把數(shù)組數(shù)據(jù)寫入表格文檔?舉個(gè)例子就行?
Python將列表寫入文件的詳細(xì)代碼:
list=[“foo”,“bar”
]SEP=“,”
FL=open()列表.txt“,”w“)!”fl.寫入( 九月加入(列表))fl.關(guān)閉()SEP是分隔符,SEP=“n”是行輸入。另外,作為提醒,請(qǐng)考慮列表中包含數(shù)字:使用str()函數(shù)查看要處理的數(shù)據(jù)。
代碼用法示例:]>>> L=[“a”,“B”,“C”,“d”
>>>> f=open(“k.txt”,“W”)]>> f.write(STR(L))]>>> f.close()
>>>
這樣的輸出就是列表[“a”,“B”,“C”,“d”
]Python的寫列表和換行的方法:
f.writelines(列表)它是一種不換行的寫操作??梢允褂靡韵路椒ㄔ诰帉憰r(shí)換行。
方法1:
對(duì)于行式列表:
f.write(line “n”)
方法2:
lists=[line “n”對(duì)于行式列表
]f.writelines(列表)
方法3:
f.write(“n”)。加入(列表)