我想删除我的所有标志,dataframe将其保留为两种格式之一:100-200或200
因此,如果给出了一系列工资,则工资之间应该有一个连字符,否则是一个干净的单个数字。
\n我有以下数据:
\nimport pandas as pd\nimport re\ndf = {'salary':['\xc2\xa326,768 - \xc2\xa330,136/annum Attractive benefits package',\n '\xc2\xa326,000 - \xc2\xa328,000/annum plus bonus',\n '\xc2\xa321,000/annum',\n '\xc2\xa326,768 - \xc2\xa330,136/annum Attractive benefits package',\n '\xc2\xa333/hour', \n '\xc2\xa318,500 - \xc2\xa320,500/annum Inc Bonus - Study Support + Bens',\n '\xc2\xa327,500 - \xc2\xa330,000/annum \xc2\xa327,500 to \xc2\xa330,000 + Study',\n '\xc2\xa335,000 - \xc2\xa340,000/annum',\n '\xc2\xa324,000 - \xc2\xa327,000/annum Study Support (ACCA / CIMA)',\n '\xc2\xa319,000 - \xc2\xa324,000/annum Study Support',\n '\xc2\xa330,000 - \xc2\xa335,000/annum', \n '\xc2\xa344,000 - \xc2\xa366,000/annum + 15% …Run Code Online (Sandbox Code Playgroud)