使用 Python 洗牌
當需要使用 Python 洗牌時,需要使用“itertools”和“random”包。random 庫有一個名為“shuffle”的方法,可用於混合並顯示資料。
以下是相同的演示 −
示例
import itertools, random
my_deck = list(itertools.product(range(1,11),['Spade','Heart','Diamond','Club']))
print("The cards are being shuffled")
random.shuffle(my_deck)
print("Cards are drawn at random")
print("They are : ")
for i in range(5):
print(my_deck[i][0], "of", my_deck[i][1])輸出
The cards are being shuffled Cards are drawn at random They are : 1 of Diamond 5 of Diamond 4 of Club 2 of Spade 4 of Heart
說明
- 匯入了必需的包。
- 使用“itertools”包,並使用“product”方法以列表格式獲取卡牌。
- 使用“random”庫中存在的“shuffle”方法對該列表進行洗牌。
- 然後,顯示相關訊息。
- 對上面洗牌的資料進行迭代。
- 在控制檯上顯示此內容。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP