Столбец со списком строк в Python

У меня есть пандас dataframe, как показано ниже:

                                          categories  review_count
0                  [Burgers, Fast Food, Restaurants]           137
1                         [Steakhouses, Restaurants]           176
2  [Food, Coffee & Tea, American (New), Restaurants]           390
...                                          ....              ...
...                                          ....              ...
...                                          ....              ...

Из этого фрейма данных я хотел бы извлечь только те строки, в которых список в столбце «категории» этой строки содержит категорию «Рестораны». Я до сих пор пробовал:df[[df.categories.isin('Restaurants'),review_count]],

так как у меня также есть другие столбцы в dataFrame, я указал эти два столбца, которые я хочу извлечь. Но я получаю ошибку:

TypeError: unhashable type: 'list'

Я понятия не имею, что означает эта ошибка, так как я новичок в пандах. Пожалуйста, дайте мне знать, как я могу достичь своей цели - извлекать только те строки из фрейма данных, где столбец "категории" для этой строки содержит строку "Рестораны" как часть списка категорий. Любая помощь приветствуется.

Заранее спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос