python中choice的用法,python choices函数

  python中choice的用法,python choices函数

  熟悉python的朋友都知道Python可以生成随机物品。Python中的choice函数是random模块的随机采样函数。它可以通过导入随机模块和调用随机静态对象在Python中生成随机项,可以生成一个列表、元组或字符串的随机项。本文将向您介绍choice函数及其在Python中的实现。

  1、choice() 函数

  返回列表、元组或字符串中的随机项。

  从非空序列中随机选择一条数据并带回。序列可以是列表、元组、字符串和集合。如果序列为空,将弹出一个IndexError错误。

  2、语法

  随机输入

  Random.choice(seq)注意:需要导入Random模块,通过random静态对象调用。

  3、参数

  Seq -可以是列表、元组或字符串。

  4、返回值

  返回一个随机项。

  5、实例

  实例一:从列表a中产生5个随机数

  a=[1,2,3,4,5,6,7,8,9]

  b=随机抽样(a,5)实例二:从一个int数字或1维array里随机选取内容,并将选取结果放入n维array中返回。

  随机选择(5,3)

  数组([0,3,4])

  np.random.choice(5,3,p=[0.1,0,0.3,0.6,0])

  数组([3,3,0])

  np.random.choice(5,3,replace=False)

  数组([3,1,0])

  np.random.choice(5,3,replace=False,p=[0.1,0,0.3,0.6,0])

  数组([2,3,0])

  aa_milne_arr=[维尼,兔子,小猪,克里斯托弗]

  np.random.choice(aa_milne_arr,5,p=[0.5,0.1,0.1,0.3])

  数组([维尼,维尼,维尼,克里斯托弗,小猪],以上是choice函数及其在Python中的实现过程。一个函数可以随机取出物品,是不是很神奇?赶紧试试吧~

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: