🔥4
Anonymous Quiz
87%
str()
8%
repr()
4%
toString()
2%
stringify()
💊14🤔11
Кортежи быстрее списков, так как они неизменяемы, легче и оптимальнее с точки зрения памяти. Это делает операции над ними (особенно доступ) немного производительнее.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥3
🔥5
Anonymous Quiz
39%
iter()
31%
iterable()
30%
isiterable()
1%
caniterate()
🔥5💊4
Блок finally в конструкции обработки исключений выполняется всегда — независимо от того, произошло исключение или нет. Его задача — гарантировать выполнение завершающего кода: освобождение ресурсов, закрытие файлов, завершение соединений. Это полезно для корректного завершения работы программы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3
Anonymous Quiz
74%
[(1, 'a'), (2, 'b'), (3, 'c')]
12%
['a', 'b', 'c']
8%
[(3, 'c'), (1, 'a'), (2, 'b')]
6%
{'a', 'b', 'c'}
🔥7
Anonymous Quiz
45%
async()
5%
await()
13%
def async()
37%
async def
💊7👍5
Последовательности — это структуры данных, которые поддерживают индексацию, срезы и итерируемость. В Python к ним относятся:
- str — строки.
- list — списки.
- tuple — кортежи.
- range — диапазоны чисел.
- bytes и bytearray — последовательности байтов.
Эти типы поддерживают работу с индексами, методы длины (len()), итерации (for) и срезов ([start:stop:step]).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5
Anonymous Quiz
13%
iterator()
5%
getiterator()
80%
iter()
2%
listiter()
Anonymous Quiz
71%
find()
15%
search()
3%
locate()
11%
index()
Списковые генераторы (list comprehensions) — это выражения, создающие списки в одной строке:
1. Простой генератор:
2. С фильтрацией:
3. С вложенными циклами:
Генераторы — мощный инструмент для компактной обработки коллекций.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3
Anonymous Quiz
43%
find()
52%
index()
2%
search()
3%
match()
💊7🤔5👍1
Anonymous Quiz
12%
{} (curly braces)
72%
() (parentheses)
9%
[] (square brackets)
6%
<>(angle brackets)
dict и list — разные по структуре и назначению типы:
- list — упорядоченный набор элементов. Элементы хранятся по индексу. Подходит для последовательного хранения и перебора.
- dict — ассоциативный массив, где данные хранятся как пары ключ: значение. Позволяет быстро искать значения по ключу.
Списки полезны, когда важен порядок и позиция, словари — когда важна ассоциативность и быстрый доступ по ключу.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2💊2
Anonymous Quiz
56%
Зависит от объема доступной оперативной памяти
8%
536870912 элементов
12%
2147483647 элементов
24%
Не ограничено
🔥8💊3👍2
Anonymous Quiz
65%
timeit()
18%
timer()
6%
measure()
12%
benchmark()
🔥3👍1
Нет, строки в Python являются неизменяемыми (иммутабельными). Чтобы изменить символ, нужно создать новую строку.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥2
Anonymous Quiz
91%
replace()
3%
substitute()
3%
change()
3%
swap()
🔥4
Anonymous Quiz
9%
remove()
3%
delete()
88%
pop()
1%
push()
🔥2🤔2