我有一个Excel工作表,我正在尝试使用python在python中阅读。它具有一些垂直合并的单元格。问题是**读取合并的单元格时,在第一个单元格之后会为它们显示Nan。 **
在这里,我正在阅读第一栏“ rattandeepanjea先生”
对于合并的单元格,输出类似于Nan,注意时隙11:20-12:45
我的代码是:
import pandas as pd
xls = pd.ExcelFile("third.xls") #open the file
sheetX = xls.parse(0) #move to sheet number 1
colAneja = sheetX["MR. RATTAN DEEP ANEJA"]
counter = 9 #the counter is just for showing timeslots out of a list
for lecture in colAneja:
print(lisTime[counter%9],": ",lecture)
counter+=1
` 我希望所有合并的单元格都具有相同的值,例如这种情况:
10:55-11:50 - DS LAB(G2) MCA-1(RDA)
11:50-12:45 - DS LAB(G2) MCA-1(RDA)
答案 0 :(得分:1)
简单
df = df.fillna(method='ffill')