使用關(guān)鍵字with 時(shí),open() 返回的文件對(duì)象只在with 代碼塊內(nèi)可用。如果要在with 代碼塊外訪問文件的內(nèi)容,可在with 代碼塊內(nèi)將文件的各行存儲(chǔ)在一個(gè)列表中,并在with 代碼塊外使用該列表形娇。
readlines()從文件中讀取每一行收擦,并將其存儲(chǔ)在列表lines中开财。
python大大的圖
我的圖
split()函數(shù)
語法:str.split(str="",num=string.count(str))[n]
參數(shù)說明:
str:? 表示為分隔符始鱼,默認(rèn)為空格千埃,但是不能為空('')济欢。若字符串中沒有分隔符赠堵,則把整個(gè)字符串作為列表的一個(gè)元素
num:表示分割次數(shù)。如果存在參數(shù)num法褥,則僅分隔成 num+1 個(gè)子字符串茫叭,并且每一個(gè)子字符串可以賦給新的變量
[n]:? 表示選取第n個(gè)分片
注意:當(dāng)使用空格作為分隔符時(shí),對(duì)于中間為空的項(xiàng)會(huì)自動(dòng)忽略