Re: [問題] 大量資料程式抓取

作者: alibuda174 (阿哩不達)   2014-12-22 18:40:38
我的寫法,會讀取csv檔兩次,
而且輸出檔案並沒有把row[1]相同的放在一起。
import csv
table = {}
f = open("multiple domain protein.csv","r")
# 記錄row[1]出現的次數
for row in csv.reader(f):
try:
table[row[1]] += 1
except KeyError:
table[row[1]] = 1
f.close()
a = int(raw_input("times: "))
# 只留下需要的
table_a = {k: a for k in table if table[k] == a}
print("
作者: sariel0322 (sariel)   2014-12-22 21:31:00
測試過後可以,非常感謝

Links booklink

Contact Us: admin [ a t ] ucptt.com