用于循环无值的Python字典

2024-04-25 19:53:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我的代码:

hand = {'e': 1, 'i': 2, 'h': 1, 's': 1, 'r': 1, 'w': 1, 'v': 2}
def showhand(a):
    for letter in hand:
        for j in range(hand[letter]):
            print letter,

我希望得到的输出是:

^{pr2}$

但我看到的是:

e i i h s r w v v None

我不知道None值来自何处。如何获得我想要的输出?在


Tags: 代码innonefordefrangeprinthand