資料處理python

2021-09-29 03:33:43 字數 1433 閱讀 8719

1.用python讀取txt檔案:按行讀取

f =

open

("result_final_1.txt"

,"r"

)#設定檔案物件

line = f.readline(

)line = line[:-

1]while line:

#直到讀取完檔案

line = f.readline(

)#讀取一行檔案,包括換行符

line = line[:-

1]#去掉換行符,也可以不去

print

(line)

f.close(

)

資料的形式如下:

2.用split分出第乙個元素

3.對值取絕對值,得到真實空間的距離(mm)

用abs求絕對值,由於line列表中的每個元素都是str型別,無法用abs,所以用eval函式完成。

x =

(abs

(eval

(line[0]

)))y =

(abs

(eval

(line[1]

)))z =

(abs

(eval

(line[2])))

4.將滿足條件的結果儲存

if x >

50and x <

500and y >

50and y <

500and z >

0and z <

500:

count = count +

1print

(count)

f1 =

open

('result_1.txt'

,'a'

)# 'w'會覆蓋,結果就是只顯示最新的一行

f1.write(line[0]

+','

+ line[1]

+','

+ line[2]

+'\n'

) f1.close(

)

Python 資料處理

將檔案切分,存入列表 strip split with open james.txt as jaf data jaf.readline james data.strip split 資料檔案為 2 34,3 21,2.34,2.45,3.01,2 01,2 01,3 10,2 22 print ja...

Python 資料處理

本場 chat 為 python 資料處理課程,包括 python 基礎知識 極簡教程 提公升 python 執行效率的方法 爬蟲簡介 scrapy selenium 自動化測試框架 簡易分布式 redis 分詞程式設計 jieba 資料儲存 本地資料上傳 hive 通過本場 chat 讀者可學到以...

Python資料處理

用傳統的電子 來處理資料不僅效率低下,而且無法處理某些格式的資料,對於混亂或龐大的資料集更是束手無策。本書將教你如何利用語法簡單 容易上手的python輕鬆處理資料。作者通過循序漸進的練習,詳細介紹如何有效地獲取 清洗 分析與呈現資料,如何將資料處理過程自動化,如何安排檔案編輯與清洗任務,如何處理更...