我是Python Pandas的初学者。我有一个数据框要清理。其中一项任务是清理某些国家/地区的括号。 Bolivia (Plurinational State of)
至Bolivia
。
DataFrame(df)
Country Energy Supply Energy Supply per capita % Renewable
178 Saudi Arabia 7985 264000000 0.000352
我做的是
df['Country'] = df['Country'].apply(lambda x: x.split(" (")[0])
但它非常重复,我认为会有更简单的方法来达到同样的效果吗?
提前致谢。