有人å¯ä»¥å‘Šè¯‰æˆ‘这行代ç ä¸­å‘生了什么å—?

时间:2020-01-11 20:55:06

标签: python-3.x

energy['Country'] = energy['Country'].str.replace(r" \(.*\)","")

我特别ä¸æ˜Žç™½è¿™éƒ¨åˆ†åœ¨åšä»€ä¹ˆ-str.replace(r" \(.*\)","")

请让我知é“。谢谢ï¼

1 个答案:

答案 0 :(得分:0)

首先,= energy['Country']从energy获å–与'Country'相对应的值。

这件作å“å¯ä»¥æŒ‰å¦‚下方å¼åˆ†å¼€ï¼š

obj = energy['Country']
energy['Country'] = obj.str.replace(r" \(.*\)","")

接下æ¥ï¼Œä»Žstr访问属性obj。 å†æ¬¡å°†å…¶åˆ†å¼€ï¼š

obj = energy['Country']
attr = obj.str
energy['Country'] = attr.replace(r" \(.*\)","")

然åŽä»Žå€¼replace()中调用函数str。

注æ„,此处的值str与内置类strä¸åŒã€‚相å,它是从energy['Country']返回的类的属性。

相关问题