Сначала прочитайте файл Excel
df = pd.read_excel("your/file/path/file.xls")
df
data
0 1212.i.jpg
1 121.i.jpg
2 212.i.jpg
3 512.i.jpg
, затем создайте подстроку данных, предполагая, что имя столбца равно «data»
df["sub"] = df["data"].str[:-6]
На всякий случай, преобразуйте новый столбец ввведите int
df["sub"] = df["sub"].astype(int)
Теперь отсортируйте значения по этому новому столбцу
df.sort_values("sub", inplace=True)
Окончательно, если вам нужны только ваши исходные данные:
df = df["data"]
1 121.i.jpg
2 212.i.jpg
3 512.i.jpg
0 1212.i.jpg