TEL:400-8793-956
当前位置:程序、服务器

获取在def random_member函数中调用的列表的总和内的随机数

提问者: 近期获赞: 浏览人数: 发布时间:2021-02-03 15:20:21

 问:我试图通过函数自变量调用列表,然后通过for循环添加列表项的总数来应对早期的函数挑战。但是,我需要使用random.randint()方法从该列表返回一个随机数。

 
我还不确定如何将我的头缠起来-我整天都在动脑筋。
 
 imports.py
导入 随机
DEF random_member (list1的):长度= 0为项在列表1 :长度+ =项返回随机。randint (0 ,长度)
    
 
 
答:,使用您的代码:
 
导入random
 def random_member(lst):
     index = random.randint(0,len(lst)-1)
    返回lst(index)
 
这就是我正在运行的;我标记了任务2的元素(我在第一次尝试使用您的代码时也做了同样的事情),但它仍然给我任务2错误。我相信我真正理解这里的原则:我们先定义函数,然后用它调用列表。然后,我们为索引变量分配一个随机数,该随机数受0限制,并且函数本身调用的“ lst”列表的长度减一。然后,我们返回带有刚刚获得的随机数作为其参数的索引的函数。
上一篇: 监听EADDRINUSE ::: 3000未处理的“错误”事件。
下一篇: 如果数组的名称是播放列表,他为什么要在for循环,list.length和list [i]中使用?