擅长:python、mysql、java
<p>如果我理解正确,如果我错了就纠正我,目标是找到两个数字之间的共同数字。你知道吗</p>
<p>如果是这样的话,一种更简单的匹配普通整数的方法是通过一个集合从两个数字中得到唯一的数字,然后计算它们之间的交集</p>
<pre><code>a = 12345
b = 49085
#Convert both numbers into a set to get unique digits
set_a = set(str(a))
set_b = set(str(b))
#Get common digits between both numbers
common = [int(a) for a in set_a.intersection(set_b)]
print(common)
</code></pre>
<p>输出将是</p>
<pre><code>[5, 4]
</code></pre>