小编Sho*_*ryu的帖子

如何获得具有相同最高值的所有键?

如果我有一个字典及其相应的频率值:

numbers = {a: 1, b: 4, c: 1, d: 3, e: 3}
Run Code Online (Sandbox Code Playgroud)

要找到最高的,我所知道的是:

mode = max(numbers, key=numbers.get)
print mode
Run Code Online (Sandbox Code Playgroud)

并打印:

b
Run Code Online (Sandbox Code Playgroud)

但如果我有:

numbers = {a: 1, b: 0, c: 1, d: 3, e: 3}
Run Code Online (Sandbox Code Playgroud)

并应用上面的'max'函数,输出为:

d
Run Code Online (Sandbox Code Playgroud)

我需要的是:

d,e
Run Code Online (Sandbox Code Playgroud)

或类似的东西,显示两个键.

python dictionary key python-2.7

9
推荐指数
1
解决办法
6742
查看次数

如何在python中将字符串拆分为字符?

我知道:

print(list('Hello'))
Run Code Online (Sandbox Code Playgroud)

将打印

['H', 'e', 'l', 'l', 'o']
Run Code Online (Sandbox Code Playgroud)

而且我知道

print(list('Hello world!'))
Run Code Online (Sandbox Code Playgroud)

将打印

['Hello', 'world!']
Run Code Online (Sandbox Code Playgroud)

最简单的语法是什么:

['H', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd', '!']
Run Code Online (Sandbox Code Playgroud)

python string list character

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

标签 统计

python ×2

character ×1

dictionary ×1

key ×1

list ×1

python-2.7 ×1

string ×1