Coluna com lista de seqüências de caracteres em python
Eu tenho um dataframe de pandas como o seguinte:
categories review_count
0 [Burgers, Fast Food, Restaurants] 137
1 [Steakhouses, Restaurants] 176
2 [Food, Coffee & Tea, American (New), Restaurants] 390
... .... ...
... .... ...
... .... ...
A partir desse dataFrame, gostaria de extrair apenas as linhas em que a lista na coluna "categorias" dessa linha contém a categoria "Restaurantes". Eu até agora tentei:df[[df.categories.isin('Restaurants'),review_count]]
,
como também tenho outras colunas no dataFrame, especifiquei estas duas colunas que quero extrair. Mas eu recebo o erro:
TypeError: unhashable type: 'list'
Eu não tenho muita idéia do que esse erro significa, já que sou muito novo para os pandas. Por favor, deixe-me saber como posso atingir meu objetivo de extrair apenas as linhas do dataframe, em que a coluna "categorias" dessa linha tem a string "Restaurantes" como parte da categoria_listas. Qualquer ajuda seria muito apreciada.
Desde já, obrigado!