擅长:python、mysql、java
<p>我不确定我是否百分之百地理解你,但我认为使用<code>zip</code>和<code>random.sample</code>可能有效:</p>
<pre><code>import random
random.sample(zip(list_a,list_b), 10)
</code></pre>
<p>一些简短的解释:</p>
<ul>
<li><code>zip</code>将创建一个成对的列表,也就是说,它确保您选择相应的元素-如果您选择一个,您将自动获得另一个元素(<code>Zip([1,2,3],[4,5,6]) = [(1,4),(2,5),(3,6)]</code>)</li>
<li><code>random.sample(l,n)</code>从列表中随机选择<code>n</code>元素<code>l</code></li>
</ul>