擅长:python、mysql、java
<p>您还可以使用list.pop(index)方法</p>
<pre class="lang-py prettyprint-override"><code>import random as rd
import numpy as np
lst = ['Pink', 'Red', 'Green', 'Darkgreen', 'Blue', 'Skyblue'] * 8
loop = np.arange(1,16)
for i in loop:
for k in range(0,3):
item = lst.pop(rd.choice(range(0,len(lst))))
print(item)
</code></pre>
<p>.pop(index)方法做两件事。它返回列表给定索引处的元素。然后从列表中删除该元素</p>
<p>在.pop()函数中,我们有以下内容:随机选择一个数字(即索引)该选择是一个介于0和列表长度(独占)之间的数字列表</p>