Python .str.split()不能与“$”一起使用有什么原因吗?
我正在尝试使用.str.split“$\ux”拆分字符串,但这不起作用 其他组合,如“W_u”或“$”可以正常工作,但不能使用“$”。我还尝试了.str.replace“$”-这也不起作用 初始字符串为“$WA:G_COUNTRY” 使用 ClearanceUnq['Clearance'].str.split'$\ 结果在[$WA:G_国家] 没有分裂 鉴于 ClearanceUnq['Clearance'].str.split'$' [西澳大利亚州:G_国家]的结果Python .str.split()不能与“$”一起使用有什么原因吗?,python,pandas,Python,Pandas,我正在尝试使用.str.split“$\ux”拆分字符串,但这不起作用 其他组合,如“W_u”或“$”可以正常工作,但不能使用“$”。我还尝试了.str.replace“$”-这也不起作用 初始字符串为“$WA:G_COUNTRY” 使用 ClearanceUnq['Clearance'].str.split'$\ 结果在[$WA:G_国家] 没有分裂 鉴于 ClearanceUnq['Clearance'].str.split'$' [西澳大利亚州:G_国家]的结果 正如所料,这是因为当它发现
正如所料,这是因为当它发现一个$和一个u紧挨在一起时,它正在尝试拆分字符串,而这不会出现在您的第一个字符串中。不起作用。上面说什么?有什么错误吗?您使用的是哪种python版本?其他组合,如'W_'或'$'可以很好地工作,但不是'$'我感到困惑。$是否有效?感谢您的回复-出于某种原因,文本编辑器主体将“$”更改为“$”。这就把我的问题变成了垃圾,引来了评论。这或许为我所经历的问题提供了一些见解。我的字符串是美元符号下划线,例如$WA:G_COUNTRY。当我使用.str.split“$\u”分割字符串时,它不会分割字符串,因为上面的结果是“[$\u WA:G\u COUNTRY]”-我使用过多次组合分割,从未出现过问题。我保证这不起作用。