要创建一个列表项随机数生成器,且每个项只能显示一次,你可以使用以下步骤:
import random
def random_unique_items(items):
seen = set()
result = []
for item in items:
if item not in seen:
seen.add(item)
result.append(item)
random.shuffle(result)
return result
# 示例列表
my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# 生成随机且唯一的列表项
unique_random_list = random_unique_items(my_list)
print(unique_random_list)
通过以上方法,你可以创建一个列表项随机数生成器,并确保每个项只显示一次。
领取专属 10元无门槛券
手把手带您无忧上云