久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

python怎么處理csv數據

166次閱讀
沒有評論

共計 1415 個字符,預計需要花費 4 分鐘才能閱讀完成。

使用 Python 處理 CSV 數據可以通過使用 csv 模塊來讀取、寫入和操作 CSV 文件。以下是一些常用的處理 CSV 數據的方法:

  1. 讀取 CSV 文件:

    import csv
    
    with open('data.csv', 'r') as file:
        csv_reader = csv.reader(file)
        for row in csv_reader:
            print(row)
    
  2. 寫入 CSV 文件:

    import csv
    
    data = [['Name', 'Age'], ['John', 25], ['Jane', 30], ['Tom', 35]]
    
    with open('data.csv', 'w', newline='') as file:
        csv_writer = csv.writer(file)
        csv_writer.writerows(data)
    
  3. 讀取 CSV 文件并將數據存儲為字典:

    import csv
    
    with open('data.csv', 'r') as file:
        csv_reader = csv.DictReader(file)
        for row in csv_reader:
            print(row)
    
  4. 寫入字典數據到 CSV 文件:

    import csv
    
    data = [{'Name': 'John', 'Age': 25}, {'Name': 'Jane', 'Age': 30}, {'Name': 'Tom', 'Age': 35}]
    fieldnames = ['Name', 'Age']
    
    with open('data.csv', 'w', newline='') as file:
        csv_writer = csv.DictWriter(file, fieldnames=fieldnames)
        csv_writer.writeheader()
        csv_writer.writerows(data)
    
  5. 對 CSV 數據進行排序:

    import csv
    
    with open('data.csv', 'r') as file:
        csv_reader = csv.reader(file)
        sorted_rows = sorted(csv_reader, key=lambda row: row[1])  # 根據第二列進行排序 
        
        for row in sorted_rows:
            print(row)
    
  6. 過濾 CSV 數據:

    import csv
    
    with open('data.csv', 'r') as file:
        csv_reader = csv.reader(file)
        filtered_rows = filter(lambda row: int(row[1]) > 25, csv_reader)  # 過濾年齡大于 25 的行 
        
        for row in filtered_rows:
            print(row)
    

這些是一些基本的 CSV 數據處理方法,可以根據具體需求進行靈活運用。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2024-02-05發表,共計1415字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 页游| 土默特右旗| 资源县| 建湖县| 会同县| 图木舒克市| 会泽县| 上高县| 海阳市| 德格县| 裕民县| 措美县| 墨脱县| 开江县| 建宁县| 东光县| 屏边| 榆社县| 大英县| 阳朔县| 股票| 旌德县| 江门市| 丰顺县| 河池市| 南和县| 屯昌县| 正安县| 梨树县| 来宾市| 彰武县| 永丰县| 资兴市| 黄浦区| 临安市| 绥棱县| 象州县| 万载县| 关岭| 聊城市| 灵丘县|