1樓:哦_廿一
# 輸出結果類似:[,]
python從txt檔案中讀取數字,並放入list中
2樓:開心地的春天
背景:檔案內容抄每一行是由n個單一數字襲組成的bai,每個數字之間由製表符區分,du比如:zhi0 4 3 1 22 1 0 3
1 2 0
……現在需要dao將每一行資料存為乙個list,然後所有行組成乙個大的list。
工具:1.strip():用於移除字串頭尾指定的字元,預設為空格,返回是字串。
2.split():通過指定分隔符對字串進行切片,返回是字串組成的list。例項:
python 從txt中讀取資料到 list 中
3樓:玩轉資料處理
list1,list2,list3.... 有多少行事先知道?
4樓:匿名使用者
#!/usr/bin/python
f = open('myfile.txt','r')lines = f.readlines()names = locals()
for line in lines:
index = int(lines.index(line))+1names['list%d' % index] = line.split()
print "list1 = " + str(list1)print "list2 = " + str(list2)print "list3 = " + str(list3)
急求問大神怎樣用python將txt檔案中的元素提取到list中
5樓:匿名使用者
##檔案中內容
cat a.txt
(('aa', 6l), [('n', '3ce'), ('c', '48'), ('c', 'ff')])
(('bb', 5l), [('n', '4e5'), ('c', '28'), ('c', '2'), ('c', '8')])
(('cc', 2l), [('n', '5dc'), ('c', '108'), ('c', '4'), ('c', '2'), ('c', '4')])
可以看到b中儲存的內容就是你所需要的內容
6樓:匿名使用者
1、按行讀取txt檔案
2、遍歷每行,eval轉成元組
3、遍歷元組的兩個元素:第乙個元素還是元組,第二個元素是個list4、遍歷第二個元素裡的每個元組
python如何把txt中的文字以行為單位存入到list
7樓:匿名使用者
**如下:
執行結果:
8樓:
import sys
result=
with open('accounts.txt','r') as f:
for line in f:
print(result)
從文字檔案中讀取資料(每一行行為乙個字串資料)到集合中,並遍歷集合。j**a程式設計
python 為什麼按行讀取 txt 文字列表每一行都帶了 \n
9樓:茹勳
應該是你所讀取的txt文字裡面每一行都輸入了回車換行.所以帶了\n
python 讀取txt,將每行存為list?
10樓:小灰灰啊
讀取txt很簡單啊,**如下
with open("test.txt", 'r') as f:
l= f.readlines()
l = [ i.rstrip().split(':') for i in l]
print(l)
這裡的l就是你需要的列表,然後你用csv模組講這個列表寫入到csv檔案就可以了。
11樓:匿名使用者
右側是excel或csv的檔案。先讀取資訊,轉化成陣列(可以先冒號切割,後面是陣列),然後按右圖規則輸出(csv是英文逗號作為列分隔符,excel是tab)
切記左邊一行,按陣列裡個數在右圖是多行
python讀取文字內每行指定內容
四舍 入 f file yourpath for line in f t line.split part 1 t 0 part 2,part 3 t 1 split del t print 第一段 s t第二段 s t第三段 s part 1,part 2,part 3 python 2.7完整簡潔...
怎麼用python直接讀取檔案中的數字
網際網路前世今生 coding utf 8 f open test.txt s f.readline print s while s n arr s.split a1 arr 0 a2 arr 1 replace n readline 讀取檔案的時候,預設加上 n print a1 print a2...
python按行讀取檔案,如何去掉換行符 n
python按行讀取檔案直接使用for in open方式即可,去除 n 可以使用兩種方法,一種是替換函式 replace n 把換行符替換成空 一種是去除空白字元函式 rstrip n 就是把字串末尾指定字元刪除,這裡刪除換行符 n 方法1 for line in open 要開啟的檔名 r 開啟...