在Python中,sample函數用于從給定的序列中隨機選擇指定數量的元素。它的語法如下:
random.sample(sequence, k)
其中,sequence是要選擇的序列,可以是一個列表、元組或字符串,k是要選擇的元素數量。
以下是使用sample函數的示例代碼:
import random
# 從列表中隨機選擇兩個元素
my_list = [1, 2, 3, 4, 5]
random_elements = random.sample(my_list, 2)
print(random_elements)
# 從字符串中隨機選擇三個字符
my_string = "Hello, World!"
random_chars = random.sample(my_string, 3)
print(random_chars)
輸出:
[4, 1]
['l', 'o', 'l']
在上面的示例中,sample函數從列表中選擇了兩個隨機元素,并從字符串中選擇了三個隨機字符。