Add key_of_min and key_of_max
This commit is contained in:
17
snippets/key_of_max.md
Normal file
17
snippets/key_of_max.md
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
title: key_of_max
|
||||
tags: dictionary,beginner
|
||||
---
|
||||
|
||||
Finds the key of the maximum value in a dictionary.
|
||||
|
||||
- Use `max()` with the `key` parameter set to `dict.get()` to find and return the key of the maximum value in the given dictionary.
|
||||
|
||||
```py
|
||||
def key_of_max(d):
|
||||
return max(d, key = d.get)
|
||||
```
|
||||
|
||||
```py
|
||||
key_of_max({'a':4, 'b':0, 'c':13}) # c
|
||||
```
|
||||
17
snippets/key_of_min.md
Normal file
17
snippets/key_of_min.md
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
title: key_of_min
|
||||
tags: dictionary,beginner
|
||||
---
|
||||
|
||||
Finds the key of the minimum value in a dictionary.
|
||||
|
||||
- Use `min()` with the `key` parameter set to `dict.get()` to find and return the key of the minimum value in the given dictionary.
|
||||
|
||||
```py
|
||||
def key_of_min(d):
|
||||
return min(d, key = d.get)
|
||||
```
|
||||
|
||||
```py
|
||||
key_of_min({'a':4, 'b':0, 'c':13}) # b
|
||||
```
|
||||
Reference in New Issue
Block a user