Python 3.x 如何从列中删除空列表?
我有一个像这样的dfPython 3.x 如何从列中删除空列表?,python-3.x,string,pandas,Python 3.x,String,Pandas,我有一个像这样的df list [] [8,8] [0,9] [] 此列的数据类型为对象。如何从列中删除[],并替换为np.nan 我尝试过字符串替换,但括号不可用 df.list = df.list.replace('"[]"','') 使用astype(bool) 太好了,谢谢! df=df[df['list'].astype(bool)]
list
[]
[8,8]
[0,9]
[]
此列的数据类型为对象
。如何从列中删除[]
,并替换为np.nan
我尝试过字符串替换,但括号不可用
df.list = df.list.replace('"[]"','')
使用astype(bool)
太好了,谢谢!
df=df[df['list'].astype(bool)]