Python random.choice() 函数用于从序列里随机选一个元素。
语法
random.choice(sequence)参数
sequence:非空序列(列表、字符串、元组等)。
返回值
返回序列中随机的一个元素。序列为空抛 IndexError。
示例
import random
fruits = ["apple", "banana", "cherry"]
print(random.choice(fruits))
print(random.choice("abcdef")) # 从字符串随机选字符
print(random.choice([1, 2, 3, 4, 5]))
# 石头剪刀布
moves = ["石头", "剪刀", "布"]
bot = random.choice(moves)
print("电脑出了:", bot)注意事项
序列为空抛 IndexError。想选多个不重复用 sample。