Run
import pandas as pd # Initialize a DataFrame df_1 = pd.DataFrame( [['Somu', 68, 84, 78, 96], ['Kiku', 74, 56, 88, 85], ['Ajit', 77, 73, 82, 87]], columns=['name', 'physics', 'chemistry','algebra','calculus']) # Initialize another DataFrame df_2 = pd.DataFrame( [['Amol', 72, 67, 91, 83], ['Lini', 78, 69, 87, 92]], columns=['name', 'physics', 'chemistry','science','calculus']) # Append DataFrames df = df_1.append(df_2, ignore_index=True, sort=False) # Print DataFrames print("df_1\n------\n",df_1) print("\ndf_2\n------\n",df_2) print("\ndf\n--------\n",df)
Output