当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Numbers choice()用法及代码示例



choice()是Python编程语言中的内置函数,可从列表,元组或字符串中返回随机项。

用法:

random.choice(sequence)
参数:
sequence is a mandatory parameter that
can be a list, tuple, or string.
返回: 
The choice() returns a random item. 

注意:我们必须导入随机数才能使用choice()方法。


以下是上述方法的Python3实现:

# Python3 program to demonstrate the use of 
# choice() method  
  
# import random  
import random 
  
# prints a random value from the list 
list1 = [1, 2, 3, 4, 5, 6]  
print(random.choice(list1)) 
  
# prints a random item from the string  
string = "striver" 
print(random.choice(string))  

由于系统返回随机项目,因此输出every-time将有所不同。
输出:

5
s

实际应用:
从给定列表中打印任意随机数5次。

# Python3 program to demonstrate the practical application 
# choice()  
  
# import random module  
import random  
  
list1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]  
  
for x in range(5):
    print(random.choice(list1))

每次使用choice()函数时,输出都会更改。
输出:

1
4
1
5
7



注:本文由纯净天空筛选整理自Striver大神的英文原创作品 Python Numbers | choice() function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。