Python随机抽取人名:从10个中选择5个
这是一个可能的实现方法:
import random
def pick_names(names):
random.shuffle(names) # 随机打乱列表中的元素顺序
selected_names = names[:5] # 取出前5个元素
for name in selected_names:
print(name)
# 示例调用
names = ["Alice", "Bob", "Charlie", "David", "Emma", "Frank", "Grace", "Henry", "Ivy", "Jack"]
pick_names(names)
这个方法使用random.shuffle()函数将人名列表中的元素顺序进行随机打乱,然后从打乱后的列表中取出前5个元素,再逐个输出这5个人名。
原文地址: https://www.cveoy.top/t/topic/qbG5 著作权归作者所有。请勿转载和采集!