第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Python 中讀取文件并打印出來

在 Python 中讀取文件并打印出來

哆啦的時光機 2021-06-06 13:53:05
我是python的新手。我想讀一個文件。文件中的內(nèi)容是:17 2 3 05 16 11 79 8 0 60 14 17 1我想像這樣閱讀并打印出來:aList= [[17,2,3,0],        [5,16,11,7],        [9,8,0,6],        [0,14,17,1]]   這是我的代碼:file = open("file.txt","r")aList=[]for line in file:aList.append(line.strip().split(",")) 現(xiàn)在錯誤是找不到文件,無法打印出來。
查看完整描述

3 回答

?
慕姐8265434

TA貢獻1813條經(jīng)驗 獲得超2個贊

試試這個:


aList = []

with open('file.txt') as handle:

    for text in handle:

        aList.append(text.strip().split())


print(list(filter(None, aList)))

輸出是: [['17', '2', '3', '0'], ['5', '16', '11', '7'], ['9', '8', '0', '6'], ['0', '14', '17', '1']]


查看完整回答
反對 回復(fù) 2021-06-09
?
莫回?zé)o

TA貢獻1865條經(jīng)驗 獲得超7個贊

更短:


with open(filname,'r') as f:

   print([line.split() for line in f if line.split()])


查看完整回答
反對 回復(fù) 2021-06-09
?
慕碼人8056858

TA貢獻1803條經(jīng)驗 獲得超6個贊

希望這有幫助:


    flread=open('path/to/file/filename','r')

    for i in flread.readlines():

        for k in i.split(' '):

             a.append(int(k))

             a=[]

        b.append(a)

     print(b)

輸出: [[17, 2, 3, 0], [5, 16, 11, 7], [9, 8, 0, 6], [0, 14, 17, 1]]


查看完整回答
反對 回復(fù) 2021-06-09
  • 3 回答
  • 0 關(guān)注
  • 345 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號