小编Cuy*_*nly的帖子

范围作为Python中的字典键

所以,我有一个想法,我可以使用一系列数字作为字典中单个值的键.

我写了下面的代码,但我无法让它工作.它甚至可能吗?

    stealth_roll = randint(1, 20)
    # select from a dictionary of 4 responses using one of four ranges.
    ## not working.
    stealth_check = {
                    range(1, 6) : 'You are about as stealthy as thunderstorm.',
                    range(6, 11) : 'You tip-toe through the crowd of walkers, while loudly calling them names.',
                    range(11, 16) : 'You are quiet, and deliberate, but still you smell.',
                    range(16, 20) : 'You move like a ninja, but attracting a handful of walkers was inevitable.'
                    }

    print …
Run Code Online (Sandbox Code Playgroud)

python dictionary range

23
推荐指数
5
解决办法
3万
查看次数

标签 统计

dictionary ×1

python ×1

range ×1