How to sort anything with Python - Talk by Reuven Lerner
Sorting is one of those things that we take for granted in Python. The built-in ""sorted"" function knows how to sort any iterable of objects that are themselves sortable.
But hiding behind that simple description is a great deal of depth. In this talk, I'll go deep into what it means to sort, and how we can sort any collection of Python data. We'll see how you can use custom functions to sort built-in data structures in new and interesting ways. And we'll see how you can design your own custom classes such that they will sort in just the way you want.
After watching this talk, you'll have a better understanding of sorting, built-in data structures, function objects, and how ""magic methods"" affect the our Python classes. Moreover, you'll be able to write clearer, shorter, and more easily understood code.
Presenter: Reuven Lerner
Event: EuroPython 2020
Talk released under the creative commons license.
Видео How to sort anything with Python - Talk by Reuven Lerner канала freeCodeCamp Talks
But hiding behind that simple description is a great deal of depth. In this talk, I'll go deep into what it means to sort, and how we can sort any collection of Python data. We'll see how you can use custom functions to sort built-in data structures in new and interesting ways. And we'll see how you can design your own custom classes such that they will sort in just the way you want.
After watching this talk, you'll have a better understanding of sorting, built-in data structures, function objects, and how ""magic methods"" affect the our Python classes. Moreover, you'll be able to write clearer, shorter, and more easily understood code.
Presenter: Reuven Lerner
Event: EuroPython 2020
Talk released under the creative commons license.
Видео How to sort anything with Python - Talk by Reuven Lerner канала freeCodeCamp Talks
Комментарии отсутствуют
Информация о видео
6 ноября 2020 г. 19:51:28
00:28:41
Другие видео канала