簡體   English   中英

For 循環根據 csv python 中的列名創建標題

[英]For loop to create headers based on column names in csv python

我正在嘗試對 append 我的 excel 的標頭執行 for 循環,以將變量分隔為 header1、2、3 等。 例如,在附圖中,我的 excel 有 5 列,我需要我的結果如下,有人可以幫忙嗎,在此先感謝

header1 = 'Statistics'
header2 = 'Machine Learning'
header3 = 'R Language'
header4 = 'NLP'
header5 = 'Data Engineering'

附上我的excel header的圖片

在此處輸入圖像描述

我不確定你在找什么。

但對我來說,聽起來你想檢索 pandas dataframe 的列標簽。 你可以這樣做:

import pandas as pd

df = pd.read_csv("/path/to/your/file/excel.csv", skiprows = 1)
header1, header2, header3, header4, header5 = df.columns.values

我們跳過第一行是因為,如果我沒記錯的話,在讀取.csv文件時,第一行是默認的 csv 文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM