最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Pandas讀取csv的實(shí)現(xiàn)

 更新時(shí)間:2023年01月15日 16:22:30   作者:youzhouliu  
本文主要介紹了Pandas讀取csv的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

對(duì)于文件的操作中,讀寫csv操作是一個(gè)比較常見的操作,很多時(shí)候可能會(huì)選擇使用python中的文件讀取的方式對(duì)csv文件操作,這種方式并沒有什么問題,但讀寫的效率不高,編寫的代碼量也偏多。

這里介紹使用pandas進(jìn)行簡(jiǎn)單的讀。寫也基本類似。

一、Pandas讀取表頭:

使用pandas讀取表頭很簡(jiǎn)單,一行代碼搞定,如下:

    # 讀取表頭
    head_row = pd.read_csv('123.csv', nrows=0)

這一行代碼讀取的是一個(gè)對(duì)象,如果要以列表形式輸出,可以增加如下一行代碼:

     # 表頭列轉(zhuǎn)為 list
    head_row_list = list(head_row)

二、讀取具體數(shù)據(jù):

以文件讀取的方式讀取具體數(shù)據(jù),需要的代碼量比較多,也需要做循環(huán)遍歷,使用pandas操作如下:

    # 讀取
    csv_result = pd.read_csv('123.csv', usecols=head_row_list)
    row_list = csv_result.values.tolist()
    print(f"行讀取結(jié)果:{row_list}")

上面展示的是打印行讀取的結(jié)果。使用pandas,還可以很方便的將行轉(zhuǎn)換為列,并打印出行轉(zhuǎn)列的結(jié)果,如下代碼段:

    col_obj = csv_result.T
    col_list = col_obj.values.tolist()
    print(f"行轉(zhuǎn)列讀取結(jié)果:{col_list}")
    return head_row_list, col_list

完整的代碼如下:

import pandas as pd
?
?
def csv_file_read():
? ? # 讀取表頭
? ? head_row = pd.read_csv('123.csv', nrows=0)
? ? print(list(head_row))
? ? # 表頭列轉(zhuǎn)為 list
? ? head_row_list = list(head_row)
?
? ? # 讀取
? ? csv_result = pd.read_csv('123.csv', usecols=head_row_list)
? ? row_list = csv_result.values.tolist()
? ? print(f"行讀取結(jié)果:{row_list}")
? ? col_obj = csv_result.T
? ? col_list = col_obj.values.tolist()
? ? print(f"行轉(zhuǎn)列讀取結(jié)果:{col_list}")
? ? return head_row_list, col_list
?
?
?
if __name__ == '__main__':
? ? csv_file_read()

是不是很簡(jiǎn)單,十幾行代碼即可搞定。

到此這篇關(guān)于Pandas讀取csv的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Pandas讀取csv內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python將視頻轉(zhuǎn)換為全字符視頻

    python將視頻轉(zhuǎn)換為全字符視頻

    這篇文章主要為大家詳細(xì)介紹了Python將視頻轉(zhuǎn)換為全字符視頻,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • python隨機(jī)模塊random的22種函數(shù)(小結(jié))

    python隨機(jī)模塊random的22種函數(shù)(小結(jié))

    這篇文章主要介紹了python隨機(jī)模塊random的22種函數(shù),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • Python與C語言分別完成排序流程

    Python與C語言分別完成排序流程

    這篇文章主要介紹了Python與C語言分別完成排序的實(shí)例,在Python與C語言基本類型的排序中特別有用,下面我們一起進(jìn)入文章學(xué)習(xí)更詳細(xì)的內(nèi)容吧,需要的朋友可以參考下
    2022-03-03
  • Python清理數(shù)據(jù)的八種常用方法

    Python清理數(shù)據(jù)的八種常用方法

    在本文中,我們將介紹Python中一些常用的數(shù)據(jù)清理方法,包括數(shù)據(jù)預(yù)覽、缺失值處理、異常值處理、數(shù)據(jù)類型轉(zhuǎn)換、重復(fù)值處理、數(shù)據(jù)標(biāo)準(zhǔn)化、特征選擇以及處理類別數(shù)據(jù),感興趣的可以了解一下
    2023-11-11
  • python在pyqt5+logging+threading模塊實(shí)時(shí)顯示日志代碼示例

    python在pyqt5+logging+threading模塊實(shí)時(shí)顯示日志代碼示例

    這篇文章主要介紹了如何使用Python的PyQt5和logging模塊來實(shí)現(xiàn)日志的實(shí)時(shí)打印到界面上,避免主程序運(yùn)行時(shí)界面卡住,文章還提到了在執(zhí)行過程中可能遇到的異常及解決方法,需要的朋友可以參考下
    2024-11-11
  • python?print無法打印\r的問題及解決

    python?print無法打印\r的問題及解決

    這篇文章主要介紹了python?print無法打印\r的問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 如何基于Python實(shí)現(xiàn)word文檔重新排版

    如何基于Python實(shí)現(xiàn)word文檔重新排版

    這篇文章主要介紹了如何基于Python實(shí)現(xiàn)word文檔重新排版,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • python面向?qū)ο髮?shí)現(xiàn)名片管理系統(tǒng)文件版

    python面向?qū)ο髮?shí)現(xiàn)名片管理系統(tǒng)文件版

    這篇文章主要為大家詳細(xì)介紹了python面向?qū)ο髮?shí)現(xiàn)名片管理系統(tǒng)文件版,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • python獲取酷狗音樂top500的下載地址 MP3格式

    python獲取酷狗音樂top500的下載地址 MP3格式

    這篇文章主要介紹了python獲取酷狗音樂top500的下載地址 MP3格式,文中給大家提到了python--爬取酷狗TOP500的數(shù)據(jù),需要的朋友可以參考下
    2018-04-04
  • Python Opencv實(shí)現(xiàn)圖像輪廓識(shí)別功能

    Python Opencv實(shí)現(xiàn)圖像輪廓識(shí)別功能

    這篇文章主要為大家詳細(xì)介紹了Python Opencv實(shí)現(xiàn)圖像輪廓識(shí)別功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04

最新評(píng)論

元谋县| 奉新县| 吴忠市| 凉城县| 巴南区| 上高县| 平顶山市| 通道| 高安市| 衡山县| 德兴市| 张家口市| 祁门县| 二连浩特市| 秦安县| 蒲城县| 双辽市| 胶南市| 封开县| 介休市| 白河县| 陵水| 尖扎县| 赤水市| 洪江市| 福州市| 广灵县| 监利县| 和田市| 长泰县| 兴化市| 大埔县| 新平| 盐津县| 浠水县| 景洪市| 新绛县| 无为县| 庆城县| 喀喇沁旗| 汝州市|