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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。