Python3 pandas 操做列表 簡例

1.首先須要安裝pandas, 安裝的時候可能由依賴的包須要安裝,根據運行時候的提示,缺乏哪一個庫,就pip 安裝哪一個庫。ide

 
2.示例代碼excel

import pandas as pd
from pandas import ExcelWriter

EX_PATH = "E:\\code\\test2.xlsx"

#讀取excel裏面的內容
data = pd.read_excel(EX_PATH,sheet_name='Sheet1')

#新增長一列內容
lista = [21, 21, 20, 19, 19, 22]
data['new_column'] = pd.Series(lista)#由於lista的長度,跟excel中已存在的不一致,因此須要先將要增長的列進行Series

#將內容寫入已有的文件,固然也能夠寫入新的文件中
pd.DataFrame(data).to_excel(EX_PATH,sheet_name="Sheet1",index=True,header=True,index_label='hh')

#  index 爲True的時候,會在表格中第一列增長一列行索引
#  若是新增長列的長度跟已有數據的列長度不一致的話,須要先將須要添加的列進行pd.Series()
#  header爲Fasle,表頭將不會寫入excel
#  index_label是表頭和行索引交接的那個格子裏面的內容(可選)

總結:
只要學會把excel文件內容讀取處理,進行相關的增刪修改,最後調用 .to_excel()方法即可以將修改後的內容保存到文件裏面。code

相關文章
相關標籤/搜索