Python怎样从列表里随机取出一个数?一起来学习吧

最近 , 不少小伙伴有在询问在python中怎样从列表里随机取出一个数 , 那么接下来小编就来回答一下大家的问题 , 与大家讲解一下怎样在python中从列表里随机取出一个数 , 希望能对有需要的小伙伴起到一定的帮助作用 。

Python怎样从列表里随机取出一个数?一起来学习吧

文章插图
随机的英文单词是random , 那么自然而然程序的最先开始就要先导入random库 , 在程序的开头输入代码import random 。接下来就是关键的一些步骤 , 从列表里随机选取一个数有很多种方法 , 那就先了解一些常用的方法吧 。第一个方法适合随机返回值只有一个的列表 , 例子如下:
list 1 = [‘西瓜’ , ‘哈密瓜’ , ‘葡萄’ , ‘苹果’ , ‘梨子’]x = random.sample(list1 , 1)y = random.sample(list1 , 4)print(x)print(y)【Python怎样从列表里随机取出一个数?一起来学习吧】第二种方法适合于随机取一个值 , 返回一个值 , 例子如下:
list 1 = [‘西瓜’ , ‘哈密瓜’ , ‘葡萄’ , ‘苹果’ , ‘梨子’]x = random.choice(list1)print(x)random.choice是从序列中获取一个随机元素 , 它的函数原型是random.choice(sequence) , 参数sequence表示一个有序类型 。Sample是random模块中的一个函数 , 它的原型也是random.sample(sequence , a) , 它最主要的作用就是从指定的序列中随机的数并随机排列 , 显示的结果是以列表的形式返回 。这几个常用的方法大家熟练掌握后也可以自己不断地去探索是否还有更好的方法来解决问题 。
经过上面的学习了解 , 关于怎样从python列表里随机取出一个数的这个问题大家都有了一定的理解 , 在平常的学习过程中 , 自己可以多运用一下这些方法 , 毕竟熟能生巧嘛 。

    推荐阅读