擅长:python、mysql、java
<p>通过对索引范围的列表理解,获取数组中元素集的长度减去每个索引右侧的元素</p>
<p>基于示例结果的解决方案:</p>
<pre><code>[len(set(Arr)-set(Arr[:i+1])) for i in range(len(Arr))]
[2, 2, 1, 0, 0]
</code></pre>
<p>基于所述问题的解决方案:</p>
<pre><code>[len(set(Arr[i+1:])) for i in range(len(Arr))]
[3, 2, 2, 1, 0]
</code></pre>