import pandas as pd
aa = [4, 5, 6, 9, 10, 11]
dd = ['高B', '中A', '中A', '中A', '中A', '中A']
df_pipe = pd.DataFrame(
{'gid': aa, 'pressure': dd})
print(df_pipe)
order = [5, 6, 9, 4, 11, 10]
df_pipe = df_pipe.set_index('gid').loc[order].reset_index()
print(df_pipe)
结果
gid pressure
0 4 高B
1 5 中A
2 6 中A
3 9 中A
4 10 中A
5 11 中A
gid pressure
0 5 中A
1 6 中A
2 9 中A
3 4 高B
4 11 中A
5 10 中A