Selecting rows of pandas DataFrame where column is not empty list

前端 未结 2 393
你的背包
你的背包 2021-01-18 00:10

I have a pandas DataFrame where one column contains lists and would like to select the rows where the lists are not empty.

Example data:

df = pd.Data         


        
2条回答
  •  青春惊慌失措
    2021-01-18 00:49

    Or you can follow your own logic using length of the list to determine keep or not .

    df[df.my_list.str.len().gt(0)]
    Out[1707]: 
      letter    my_list
    0      a  [0, 1, 2]
    1      b     [1, 2]
    4      e     [0, 1]
    

提交回复
热议问题