其他分享
首页 > 其他分享> > 列表随机分配

列表随机分配

作者:互联网

‘’'随机案例:分配牢房,8位狱友,随机分配三个牢房 1.创建列表,存储牢房 2.创建列表,存储狱友 3.思考:尝试不创建变量,也能实现相同结果

‘’’

import random

friends=[‘吴x凡’,‘郑x’,‘孟xx’,‘李x年’,‘商xx’,‘陈x’,‘罗xx’,‘赵xx’]

prison=[]#监狱

prison1=[]#牢房

prison2=[]

prison3=[]

for friend in friends:

n=random.randint(1,3)

if n==1:

prison1.append(friend)

elif n==2:

prison2.append(friend)

else:

prison3.append(friend)

prison.append(prison1)

prison.append(prison2)

prison.append(prison3)

print(prison)

标签:friend,prison1,列表,xx,随机,prison,牢房,分配,append
来源: https://blog.csdn.net/S1521327654/article/details/120196624