擅长:python、mysql、java
<p>解决问题的另一种方法是使用<a href="https://docs.python.org/2/library/fnmatch.html" rel="nofollow">fnmatch</a>,前提是干草堆是一个字符串列表。如果不是这样,您可能需要对字符串进行预转换</p>
<pre><code>>>> import fnmatch
>>> my_list = [2345, 3245, 2343, 8746]
>>> fnmatch.filter(map(str, my_list), "2*4*")
['2345', '2343']
>>> my_list = ['barrow', 'yellow', 'green', 'red', 'mellow']
>>> fnmatch.filter(map(str, my_list), "*ow")
['barrow', 'yellow', 'mellow']
</code></pre>