python随机字典键,并访问它[关闭]

2024-05-01

import random


Cards = {
    "Spade": ["2", "3", "4", "5", "6", "7", "8", "9", "10", "Jack", "Queen", "King", "Ace"],
    "Diamond": ["2", "3", "4", "5", "6", "7", "8", "9", "10", "Jack", "Queen", "King", "Ace"],
    "Club": ["2", "3", "4", "5", "6", "7", "8", "9", "10", "Jack", "Queen", "King", "Ace"],
    "Heart": ["2", "3", "4", "5", "6", "7", "8", "9", "10", "Jack", "Queen", "King", "Ace"]

}

for _ in range(55):
    r = random.sample(list(Cards), 1)
    print(r[0])

我已经尝试了很多,但无法弄清楚。我在访问密钥的值时遇到问题


像这样的东西吗?

>>> random.choice(list(Cards))
'Heart'

然后是随机卡:

>>> suit = random.choice(list(Cards))
>>> card = random.choice(Cards[suit])
>>> card, suit
('King', 'Heart')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python随机字典键,并访问它[关闭] 的相关文章

随机推荐