小编Pot*_*ler的帖子

如何从 Python 中字典的最高值中随机打破平局?

我想返回字典中具有最高值的键,如果有平局,则随机选择其中一个。我知道如何获得最大值,但无法弄清楚如何打破平局。

max(result, key = result.get) 
Run Code Online (Sandbox Code Playgroud)

这让我得到最大值,但如果字典有平局,那么它只会给我它遇到的第一个

鉴于字典 {'banana': 3, 'apple': 2, 'cherry': 1, 'orange': 3}

输出必须要么给出banana要么orange,但随机。

python random dictionary list python-3.x

2
推荐指数
1
解决办法
1003
查看次数

统计python中tab键的出现次数

我试图计算字符串中制表符的数量,但它总是给我 0。

numbers = '1\\t2\\t3\\t4\\t5'
Run Code Online (Sandbox Code Playgroud)

我想返回 4。但是:

numbers.count('\\t')
Run Code Online (Sandbox Code Playgroud)

给出 0

python tabs python-3.x

0
推荐指数
1
解决办法
6204
查看次数

标签 统计

python ×2

python-3.x ×2

dictionary ×1

list ×1

random ×1

tabs ×1