0

What is the role of function cmp_to key from funtools module

What is the role of function cmp to key, when this is user often?

3rd Jan 2020, 8:43 PM
Frontend Dev Junior
Frontend Dev Junior - avatar
3 Answers
+ 1
* when this is used?
3rd Jan 2020, 8:43 PM
Frontend Dev Junior
Frontend Dev Junior - avatar
0
I haven't seen any need to use this yet. cmp_to_key is more of a utility tool for Python 2 backwards compatibility. For sorting or comparing values, python 2 used the concept of comparison functions, that have two input values and return negative, zero or positive number. Python 3 uses key functions for sorting, these have only a single argument and associates a (sorting) key to each value. This function cmp_to_key is supposed to bridge this difference. https://docs.python.org/3.8/library/functools.html
4th Jan 2020, 5:56 AM
Tibor Santa
Tibor Santa - avatar
0
Thanks
4th Jan 2020, 1:48 PM
Frontend Dev Junior
Frontend Dev Junior - avatar
Hot today
.
1 Votes
What?
0 Votes
HTML
0 Votes
Web
0 Votes
Quiz duel
0 Votes
FRC Coding?
1 Votes
help
0 Votes
AI
2 Votes
APIs
1 Votes