pandas two splits at once code example Example: split pandas dataframe in two df_new1, df_new2 = df[:10, :], df[10:, :] if len(df) > 10 else df, None