根据列表中其他值的值,在列表中分配变量

时间:2016-09-09 20:16:33

标签: python list random variable-assignment

该函数以正整数n为参数,在200和625之间生成3个随机数,最小的随机数称为minValue,中间的随机数称为myTaret,最大的随机数将为叫做maxValue。

def usingFunctionsGreater(n):
#create random numbers
aList=[]
for i in range(3):
    aList.append(random.randrange(200,625,1))
    #assign minValue, myTarget, and maxValue

注释应该有助于解释我想编写的程序,但我不知道如何将变量分配给生成的列表中的元素。

1 个答案:

答案 0 :(得分:4)

以下内容如何:

>>> min, target, max = sorted([random.randrange(100, 625, 1) for i in range(3)])
>>> min, target, max
(155, 181, 239)
>>>