Seleccione filas de un DataFrame basado en valores de lista en una columna en pandas
Soy nuevo en pandas y tengo un marco de datos simple y quiero extraer ciertas filas basadas en una columna. Sin embargo,el tipo en esta columna es una lista.
Ejemplo
df = pd.DataFrame([['text1', [1,2,3]], ['text2', [2,3,4]]], columns=['text','list_value'])
El marco de datos se parece a:
text list_value
0 text1 [1, 2, 3]
1 text2 [2, 3, 4]
Lo intent
df.loc[df['list_value'] == [1,2,3]]
Y devuelve un error:
ValueError: Arrays were different lengths: 2 vs 3
e pregunto si hay una solución mejor que usar for loop para iterar el marco de datos.
Pregunta similar pero la solución no me funciona:Seleccione filas de un DataFrame basado en valores en una columna en pandas.