import random
li = [i for i in range(100)]
def random_sui(li1):
dict1 = {}
for j in range(1, 13):
key = f'第{j}份:'
dict1[key] = []
for k in range(2):
value = random.choice(li1)
dict1[key].append(value)
li1.remove(value)
keys = list(dict1.keys())
while li1:
key = random.choice(keys)
value = random.choice(li1)
dict1[key].append(value)
li1.remove(value)
return dict1
a = random_sui(li)
print(a)
练习题:写一个函数实现将包含100个元素的列表随机分成12分,每份至少有2个元素
于 2022-03-18 20:48:19 首次发布