<p><a href="https://i.stack.imgur.com/O3srA.png" rel="nofollow noreferrer">Movie Dataframe</a></p>
<p>我有一个包含电影信息的数据框,我正在尝试过滤这些行,以便如果字典列表包含“name”==“specified genre”,它将显示包含该类型的电影</p>
<p>我试过使用列表理解</p>
<pre><code>filter = ['Action']
expectedResult = [d for d in df if d['name'] in filter]
</code></pre>
<p>但是,我最终出现了一个错误:</p>
<p><em>TypeError:字符串索引必须是整数</em></p>