df2 = df.sort_values('Sessions', ascending=False)[:3]
s = df.sort_values('Sessions', ascending=False).Sessions[3:].sum()
df3.loc[len(df2)] = ['Others', s]
Python Pandas - how to get top n values and the sum of all other values