十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
本文章向大家介紹如何在Python中對CSV格式進(jìn)行清洗的基本知識點(diǎn)總結(jié)和需要注意事項,具有一定的參考價值,需要的朋友可以參考一下。
Python是一種編程語言,內(nèi)置了許多有效的工具,Python幾乎無所不能,該語言通俗易懂、容易入門、功能強(qiáng)大,在許多領(lǐng)域中都有廣泛的應(yīng)用,例如最熱門的大數(shù)據(jù)分析,人工智能,Web開發(fā)等。
題目:
CSV格式清洗與轉(zhuǎn)換
描述
附件是一個CSV格式文件,提取數(shù)據(jù)進(jìn)行如下格式轉(zhuǎn)換:????????????????????????????????????????????????????????????????????????????????????????????????
(1)按行進(jìn)行倒序排列;????????????????????????????????????????????????????????????????????????????????????????????????
(2)每行數(shù)據(jù)倒序排列;????????????????????????????????????????????????????????????????????????????????????????????????
(3)使用分號(;)代替逗號(,)分割數(shù)據(jù),無空格;????????????????????????????????????????????????????????????????????????????????????????????????
按照上述要求轉(zhuǎn)換后將數(shù)據(jù)輸出。
#!/usr/bin/python 3 # -*- coding: UTF-8 -*- _Author_ = 'Sound_of_ Silence' f = open('data.csv','r') lines = f.readlines() lines.reverse() for line in lines: line = line.replace('\n','') line =line.replace(' ','') t = line.split(",") t.reverse() print(";".join(t))
以上就是小編為大家?guī)淼娜绾卧赑ython中對CSV格式進(jìn)行清洗的全部內(nèi)容了,希望大家多多支持創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計公司!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。