Python Кодер
2.31K subscribers
676 photos
3 files
276 links
Cайт: uoffer.ru
Реклама: @murman12

Вопросы: https://t.me/+cEryzTP27uUyOWRi
Leetcode: https://t.me/+7Lmpc3Upyxk2MWFi
Вакансии: https://t.me/+slOzbyonqfRmZGI6

База реальных собесов: https://t.me/tribute/app?startapp=sv92
Download Telegram
👍12🔥2😁2😢2🐳2🗿2❤1
👍5🔥1🤣1
🤬11😁5🎉4❤1🥰1😢1🐳1
👍6🤬3🤔2🎉2
🐍 dict.setdefault(key[, default])
- вернет значение словаря dict, по ключу key.

Особенности:
1⃣ Не вызывает исключения KeyError.

2⃣ При отсутствии ключа key в словаре dict, создаст его со значением default и вернёт значение default.

3⃣ Если не установить значение default и ключ отсутствует, метод добавит ключ со значением None в словарь, при этом возвращая None.

Python Universe | #словари #dict
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7👌2
Что выведет код выше?
Anonymous Quiz
34%
p
3%
y
17%
py
4%
thon
4%
ython
26%
python
12%
Error
😁6🤨5🤬1
🐍Поиск индекса элемента в списке.

Метод index() позволяет найти первое вхождение элемента и вернуть его позицию в списке. Если элемент не найден, будет возбуждено исключение ValueError.

Синтаксис:
list.index(x[, start[, end]])

▫️x - элемент, который нужно найти;
▫️start - индекс, с которого начинается поиск;
▫️end - индекс, на котором заканчивается поиск (не включительно);

Python Universe | #list #Списки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4👀3
🤣4🕊2👍1🔥1
🐍Копирование списка.

Для создания копии списка без изменения исходного списка можно использовать метод copy().

Копия списка будет содержать те же элементы, что и исходный список, но изменения, внесенные в один список, не повлияют на другой.

Синтаксис:
list.copy()

Python Universe | #list #Списки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🌚3🔥1🤯1
🐍Оператор break в цикле for.

Оператор break используется в циклах для немедленного прерывания выполнения цикла при выполнении определенного условия.

Когда оператор break достигается, цикл полностью прерывается, и управление передается за пределы цикла.

Python Universe | #циклы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👌2👍1🤡1
🐍Оператор continue в цикле for.

Оператор continue используется в циклах для пропуска текущей итерации и перехода к следующей итерации цикла.

При достижении оператора continue, оставшаяся часть кода в текущей итерации пропускается, и цикл переходит к следующей итерации.

Python Universe | #циклы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🤔3🤡1
🐍Удаление и возврат значения по ключу из словаря.

Метод pop() позволяет удалить элемент из словаря по указанному ключу и вернуть его значение.

Если ключ не найден в словаре, метод может вернуть указанное значение по умолчанию или вызвать исключение KeyError, если значение по умолчанию не указано.

Синтаксис:
dict.pop(key[, default])

▫️key - ключ, по которому нужно удалить элемент из словаря.
▫️default - значение, которое будет возвращено, если ключ не найден в словаре (по умолчанию None).

Python Universe | #dict
Please open Telegram to view this post
VIEW IN TELEGRAM
☃3
🤯3☃1🗿1
🐍Удаление элемента из списка.

Метод remove() позволяет удалить первое вхождение указанного элемента из списка. Если элемент не найден, возникает исключение ValueError.

Синтаксис:
list.remove(element)

▫️list - список, из которого нужно удалить элемент.
▫️element - элемент, который нужно удалить из списка.

Python Universe | #list #Списки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6