擅长:python、mysql、java
<p>如果希望允许重复值,则不能使用<code>random.sample()</code>。您可以使用列表:</p>
<pre><code>ColourList = [R[0],O[0],Y[0],G[0],B[0],I[0],V[0]]
ColourSeq = [random.choice(ColourList) for x in range(4)]
print(ColourSeq)
</code></pre>
<hr/>
<p>如果要在单独的行上打印这些值,而不需要添加列表中的各种内容,请将<code>print</code>语句替换为</p>
<pre><code>print(*ColourSeq, sep='\n')
</code></pre>
<p>或者更长更清晰</p>
<pre><code>for v in ColourSeq:
print(v)
</code></pre>
<p>如果你想把它们打印在同一行,但是去掉了列表中的内容,只需使用简单的</p>
<pre><code>print(*ColourSeq)
</code></pre>