Selecionar linhas de um DataFrame com base nos valores da lista em uma coluna no pandas
Eu sou novo no pandas e tenho um quadro de dados simples e quero extrair determinadas linhas com base em uma coluna. Contudo,o tipo nesta coluna é uma lista.
Exemplo:
df = pd.DataFrame([['text1', [1,2,3]], ['text2', [2,3,4]]], columns=['text','list_value'])
O quadro de dados se parece com:
text list_value
0 text1 [1, 2, 3]
1 text2 [2, 3, 4]
eu tentei
df.loc[df['list_value'] == [1,2,3]]
E retorna um erro:
ValueError: Arrays were different lengths: 2 vs 3
Gostaria de saber se existe alguma solução melhor do que usar o loop for para iterar o quadro de dados.
Pergunta semelhante, mas a solução não funciona para mim:Selecionar linhas de um DataFrame com base nos valores em uma coluna nos pandas.