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
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]