擅长:python、mysql、java
<p>缩短的解决方案:</p>
<pre><code>animals = set(re.search(r'/folder/([a-z]+)', p).group(1) for d in listionary for p in d['path'] if '/tmp' in p)
print(animals)
</code></pre>
<p>输出:</p>
<pre><code>{'hog', 'cat', 'dog', 'cow', 'hen', 'ant'}
</code></pre>