Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 截断DataFrame列中字符串中不需要的部分_Python_Pandas_Dataframe - Fatal编程技术网

Python 截断DataFrame列中字符串中不需要的部分

Python 截断DataFrame列中字符串中不需要的部分,python,pandas,dataframe,Python,Pandas,Dataframe,数据如下所示: Particulars IMPS/P2A/924413019791/CRYSTALV/THEGREAT/ MOB/QYW6RJS14956/Ratnakar Bank CreditCard IMPS/P2A/924517325604/rajdha/HDFCBAN/X539003/ BY CASH DEPOSIT-BNA/SWRO12802/9635/040919/JABALPU IMPS/P2A/924809539696/pradee/THEGREA/X783336/ IMPS/

数据如下所示:

Particulars
IMPS/P2A/924413019791/CRYSTALV/THEGREAT/
MOB/QYW6RJS14956/Ratnakar Bank CreditCard
IMPS/P2A/924517325604/rajdha/HDFCBAN/X539003/
BY CASH DEPOSIT-BNA/SWRO12802/9635/040919/JABALPU
IMPS/P2A/924809539696/pradee/THEGREA/X783336/
IMPS/P2A/924911569760/HARISHMA/ICICIBAN/NA
IMPS/P2A/924916252301/pradee/THEGREA/X783336/
BY CASH DEPOSIT-BNA/SWRO12802/462/070919/JABALPU
AXMOB/MBR/38VRWY425344/915010029584916/080919
NEFT/MB/AXMB192527472717/Pradeep sbi
我需要截断第二次前进后的所有字符
/
(斜杠)

预期结果:

IMPS/P2A
MOB/QYW6RJS14956
IMPS/P2A
BY CASH DEPOSIT-BNA/SWRO12802
IMPS/P2A
IMPS/P2A
IMPS/P2A
BY CASH DEPOSIT-BNA/SWRO12802
AXMOB/MBR
NEFT/MB
显然,我在这里使用了lstrip和rstrip,但它不起作用。请让我知道,如果有任何其他方法,我可以解决这个问题。欢迎提出任何建议。提前感谢,请忽略我第一次发帖时的任何错误。

按秒使用
/
,然后按索引选择前两个列表,最后一次使用:

df['Particulars'] = df['Particulars'].str.split('/', n=2).str[:2].str.join('/')
print (df)
                     Particulars
0                       IMPS/P2A
1               MOB/QYW6RJS14956
2                       IMPS/P2A
3  BY CASH DEPOSIT-BNA/SWRO12802
4                       IMPS/P2A
5                       IMPS/P2A
6                       IMPS/P2A
7  BY CASH DEPOSIT-BNA/SWRO12802
8                      AXMOB/MBR
9                        NEFT/MB