[問題]csv中選取某值並列出該行

作者: colotck0915 (沈)   2017-07-23 01:36:06
由於實驗量測數據眾多 想使用python來找出數據
第一次接觸程式 煩請指教
csv檔內容大致如下
Testparameter channel mode vari
Testparameter measurement primary CMU type
.
.
.
Data -1 10000 5.42E-10 123520000
Data -0.5 10000 5.4E-10 139720500
Data 0 10000 5E-10 132546045
Data 0.5 10000 5E-10 181230432
Data 1 10000 5.1E-10 178911794
.
.
.
data有很多組
當中我想選取第二列是0的data 並列出該行
例如 0 10000 5E-10
試過用csv.reader讀取 但其只能找特定列
也試著將檔案變成array轉向再搜尋 但不知道轉向完的data列如何刪除
用csv.Dictreader也因為檔案每行的列數不一樣多都會出現None
讓我不知道怎麼去搜尋
想請問強者們可否給初學者一點建議
謝謝
作者: pikachu2421 (皮卡@めぐ民)   2017-07-23 04:06:00
用pandas吧
作者: nicepeter (批特)   2017-07-23 19:19:00
同推pandas讀csv

Links booklink

Contact Us: admin [ a t ] ucptt.com