Столбец со списком строк в Python
У меня есть пандас dataframe, как показано ниже:
categories review_count
0 [Burgers, Fast Food, Restaurants] 137
1 [Steakhouses, Restaurants] 176
2 [Food, Coffee & Tea, American (New), Restaurants] 390
... .... ...
... .... ...
... .... ...
Из этого dataFrame я хотел бы извлечь только те строки, в которых список вкатегории столбец этой строки содержит категориюРестораны, Я до сих пор пробовал:df[[df.categories.isin('Restaurants'),review_count]]
так как у меня также есть другие столбцы в dataFrame, я указал эти два столбца, которые я хочу извлечь. Но я получаю ошибку:
TypeError: unhashable type: 'list'
Я неЯ не очень понимаю, что означает эта ошибка, так как я новичок в пандах. Пожалуйста, дайте мне знать, как я могу достичь своей цели - извлекать только те строки из фрейма данных, гдекатегории столбец для этой строки имеет строку 'Рестораны как часть списка категорий. Любая помощь приветствуется.
Заранее спасибо!