У меня есть столбец имен, например, GBR_1, GBR_2, FRA_1, FRA_2 и т. Д. c, и я хочу создать столбец только с GBR, GBR, FRA, FRA и т. Д. c. В настоящее время я делаю следующее:
df['Country'] = [df['Team'][i].partition('_')[0] for i in range(df.shape[0])]
Не похоже на лучший способ go об этом, особенно если символ раздела может измениться, например, может быть '-' или '_' или a ' :».