Python:将DataFrame数据由多列转为一行 1.原始数据 2.补充为连续数据 3.将数据由列转行 1.原始数据 import pandas as pd import numpy as np a=pd.DataFrame([['2020-01-01 12:21:00',np.nan,2,np.nan,4,5,np.nan],['2020-01-02 16:23:03',11,22,np.nan,44,55,66], ['2020-01-04 17:22:23',np.nan,222,np.nan,np.nan,555,np.nan]