Мало хто знає про аргумент
Цим аргументом ми кажемо за яким принципом треба відсортувати елементи, щоб знайти найбільший
Як показано у прикладі, ми можемо запросто знайти найбільший за довжиною текст у масиві
Спробувати самостійно | Підписатись
key у функції max, але він буває дуже кориснийЦим аргументом ми кажемо за яким принципом треба відсортувати елементи, щоб знайти найбільший
Як показано у прикладі, ми можемо запросто знайти найбільший за довжиною текст у масиві
Спробувати самостійно | Підписатись
👍3 3
Швидкий спосіб об'єднати дані та їхні заголовки у словник, про який багато хто не знає 🌚
А все дуже просто —
Спробувати самостійно | Підписатись
А все дуже просто —
zip створює пари з двох послідовностей, а dict ці пари перетворює на ключ-значенняСпробувати самостійно | Підписатись
👍2 2
Мабуть, усі чули про f-стрічки)
Але не всі знають, що у саме форматування теж можна вставляти змінні😱
Ця можливість існує ще з часів, коли f-стрічок не було (а лише
Спробувати самостійно | Підписатись
Але не всі знають, що у саме форматування теж можна вставляти змінні
Ця можливість існує ще з часів, коли f-стрічок не було (а лише
.format), але тоді такі вирази були дуже заплутаними 🥲Спробувати самостійно | Підписатись
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3 3
Пайтон вражає своїми можливостями — навіть тоді, коли ніхто цього не просить 🙈
Так, цей код цілком робочий і легальний. Але на роботі за таке точно надають по пальцях 🌚
Думаю, навіть сам Гвідо сприяв би появі оператора моржа (:=), щоб люди не писали такий код 🙃
Спробувати самостійно | Підписатись
Так, цей код цілком робочий і легальний. Але на роботі за таке точно надають по пальцях 🌚
Спробувати самостійно | Підписатись
👍2😁2 2
Сьогодні — повернемось до простіших прикладів)
Хтось не знав, а хтось забув, але метод
▫️ Одразу повертає значення, яке щойно видалив
▫️ Якщо вказати дефолтне значення (другий аргумент), то при відсутності ключа в словнику — не буде помилки
Спробувати самостійно | Підписатись
Хтось не знав, а хтось забув, але метод
.pop у словників дуже крутий:Спробувати самостійно | Підписатись
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2 2
Думаєте усе знаєте про масиви? Можу посперечатись, що це не так 😎
Ось цікавий приклад: у Пайтоні можна заміняти не тільки один елемент у списку, але й декілька (через зріз [0:1]) або замінити його увесь (через повний зріз [:])
І при цьому довжина списку може змінюватись — проблеми в цьому нема)
Спробувати самостійно | Підписатись
Ось цікавий приклад: у Пайтоні можна заміняти не тільки один елемент у списку, але й декілька (через зріз [0:1]) або замінити його увесь (через повний зріз [:])
І при цьому довжина списку може змінюватись — проблеми в цьому нема)
Спробувати самостійно | Підписатись
