В этой статье я покажу 5 фишек в языке программирования Python, которые могут упростить код и разработку в целом.
1. Вывод списка
Если мы не проделываем никакие операции со списком и просто хотим вывести его, то совсем не обязательно использовать для этого цикл, можно использовать оператор * и sep='\n' в print, чтобы построчно разделить вывод элементов.
2. Вывод нумерованного списка
Теперь будем использовать цикл, но с помощью функции enumerate() создаем пары элементов: нумерация и сам элемент.
3. Объединение двух словарей в один
В версиях Python начиная с 3.5 появилась возможность сделать это в одну строчку
Пусть у нас есть 2 словаря и мы хотим получить из них третий.
Распаковываем в словарь два этих словаря.
4. Вывод уникальных элементов последовательности
У нас имеется некоторая длинная последовательность и мы хотим извлечь из неё уникальные значения, для этого можно применить set(list)
5. Подсчёт уникальных элементов последовательности
Применим класс Counter из модуля collections, который позволяет подсчитывать количество каждых элементов последовательности.
Также с помощью метода most_common(n) можно найти n самых популярных значений
На этом всё, спасибо за просмотр статьи, подписывайтесь на мой Яндекс.Дзен, не болейте!