python讀取檔案,並對檔案的行進行亂序

2021-08-19 16:53:40 字數 623 閱讀 6079

import random

lines=open('list.txt').readlines()

new = #

定義乙個空列表,用來儲存結果

for line in lines:

temp1 = line.strip('

\n') #

去掉每行最後的換行符

'\n'

temp2 = temp1.split(',') #

以','

為標誌,將每行分割成列表

將上一步得到的列表新增到

new中

random.shuffle(new)#

亂序乙個列表

print(new)

fm=open('list_son.txt', 'w')

for i in new:

x=len(i)

for j in i[0:x-1]:

fm.write(j)

fm.write(',')

for j in i[x-1]:

fm.write(j)#

去除列表中最後乙個逗號

fm.write("

\n")

fm.close()

python對檔案的讀取

python進行檔案讀寫的函式是open或file file handler open filename,mode table mode模式 描述 r以讀方式開啟檔案,可讀取檔案資訊。w以寫方式開啟檔案,可向檔案寫入資訊。如檔案存在,則清空該檔案,再寫入新內容 a以追加模式開啟檔案 即一開啟檔案,檔...

python對檔案的 python對檔案的讀寫

檔案 file 什麼是檔案 檔案是用於資料儲存和單位 檔案通常用來長期儲存資料 檔案中的資料是以位元組為單位進行順序儲存的 檔案的操作流程 1.開啟檔案 2.讀 寫檔案 3.關閉檔案 注 任何的作業系統,乙個應用程式同時開啟檔案的數量有最大數限制 檔案的開啟函式 open file,mode rt ...

python讀取檔案,對檔案的關鍵行進行計數

今天看到這樣的乙個python題目 計算檔案的關鍵行數,重複的行不計數,我使用的是字典的方式來計數。fo open d latex.log r counts for line in fo iflen line 0 counts line counts.get line,0 1l counts.key...