Python 基于单元格条目中的空格拆分数据框中的行

Python 基于单元格条目中的空格拆分数据框中的行,python,pandas,dataframe,Python,Pandas,Dataframe,我使用pandas在python中创建了以下数据帧 import numpy as np import pandas as pd 我们创建一个列表 A=["THIS IS A NEW WORLD WE NEED A NEW PARADIGM: FOR THE NATION FOR THE PEOPLE", "THIS IS A NEW WORLD ORDER;. WE NEED A NEW PARADIGM-: FOR THE NATION FOR TH

我使用pandas在python中创建了以下数据帧

import numpy as np
import pandas as pd
我们创建一个列表

 A=["THIS IS A NEW WORLD   WE NEED A NEW PARADIGM: FOR THE NATION FOR THE PEOPLE",
 "THIS IS A NEW WORLD ORDER;.  WE NEED A NEW PARADIGM-: FOR THE NATION FOR THE PEOPLE%",
  "THIS IS A NEW WORLD?  WE NEED A NEW PARADIGM  FOR THE NATION FOR THE PEOPLE PRESENT."] 
接下来,我们创建一个数据帧

df1=pd.DataFrame()
df1["A"]=A
df1["B"]=["A1", "A2", "A3"]
                    A                        B
0   THIS IS A NEW WORLD                     A1
1   WE NEED A NEW PARADIGM:                 A1
2   FOR THE NATION FOR THE PEOPLE           A1
3   THIS IS A NEW WORLD ORDER;.             A2
4   WE NEED A NEW PARADIGM-:                A2
5   FOR THE NATION FOR THE PEOPLE%          A2
6   THIS IS A NEW WORLD?                    A3
7   WE NEED A NEW PARADIGM                  A3
8   FOR THE NATION FOR THE PEOPLE PRESENT.  A3
数据框如下所示

           A                                                                                B
 0  THIS IS A NEW WORLD   WE NEED A NEW PARADIGM: FOR THE NATION FOR THE PEOPLE             A1
 1  THIS IS A NEW WORLD ORDER;.  WE NEED A NEW PARADIGM-: FOR THE NATION FOR THE PEOPLE%    A2
 2  THIS IS A NEW WORLD?  WE NEED A NEW PARADIGM  FOR THE NATION FOR THE PEOPLE PRESENT.    A3
在上面的数据帧中,列A具有由空格分隔的字符向量 如何转换数据帧以生成以下数据帧

df1=pd.DataFrame()
df1["A"]=A
df1["B"]=["A1", "A2", "A3"]
                    A                        B
0   THIS IS A NEW WORLD                     A1
1   WE NEED A NEW PARADIGM:                 A1
2   FOR THE NATION FOR THE PEOPLE           A1
3   THIS IS A NEW WORLD ORDER;.             A2
4   WE NEED A NEW PARADIGM-:                A2
5   FOR THE NATION FOR THE PEOPLE%          A2
6   THIS IS A NEW WORLD?                    A3
7   WE NEED A NEW PARADIGM                  A3
8   FOR THE NATION FOR THE PEOPLE PRESENT.  A3

我请求某人查看一下

如果需要被2个或更多空格分割,请将regex
\s{2,}
添加到,然后使用:


谢谢你,先生。被2个或更多的空间分割是如何工作的。