色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 隨機數元組

林國瑞1年前7瀏覽0評論

Python是一個強大的編程語言,具有豐富的庫和模塊。其中,random模塊可以用來生成隨機數。在Python中,元組是一種不可變有序集合類型。本文將介紹如何在Python中生成隨機數元組。

import random
# 生成一個長度為5的隨機數元組
tuple_1 = tuple(random.sample(range(10), 5))
# 生成一個長度為10、元素范圍在0-99之間的隨機數元組
tuple_2 = tuple(random.randint(0, 99) for i in range(10))
print(tuple_1)
print(tuple_2)

通過導入random模塊,我們可以使用其中的sample()函數和randint()函數來生成隨機數元組。其中,sample()函數可以從指定的序列(這里是range(10))中隨機獲取指定數量(這里是5)的元素,而randint()函數可以生成指定范圍(這里是0-99)內的隨機整數。

注意,使用sample()函數生成的隨機數元組中的元素不會重復,而randint()函數生成的隨機數元組可能重復。如果要生成不重復的隨機數元組,可以使用set()函數進行去重后將結果轉換成元組。

# 生成一個長度為5的不重復隨機數元組
tuple_3 = tuple(set(random.sample(range(10), 5)))
print(tuple_3)

以上就是在Python中生成隨機數元組的介紹。學會了這個技巧,對于隨機生成數據、測試算法等場景會非常有用。