python - 根据其相对于列表中其他值的值在列表中分配变量

标签 python list random variable-assignment

这个函数以一个正整数n作为参数,产生3个200到625之间的随机数,最小的随机数叫做minValue,中间的随机数叫做myTaret,最大的随机数是称为最大值。

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

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

最佳答案

以下情况如何:

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

关于python - 根据其相对于列表中其他值的值在列表中分配变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39419114/

相关文章:

Python 和 urllib

python - 如何从深度差异中完全排除 "type_changes",因为我只关心值的变化?

javascript - 随机播放图像 javascript/jquery

python - 我应该使用 `random.seed` 还是 `numpy.random.seed` 来控制 `scikit-learn` 中的随机数生成?

python - 生成并要求输入随机生成的密码

c++ - 根据概率生成 "characters"

python - 子进程未创建 ffmpeg 命令的输出文件

Python Scrapy 不会运行显示 pkg_resources.DistributionNotFound : service-identity

python - 如何从 CSV 文件创建不带引号的元组?

delphi - 如何发布整数列表?