Встречается на собеседованиях • сегодня
Приведи пример распаковки в Python
Распаковка (unpacking) в Python позволяет разбивать коллекции (списки, кортежи, словари) на отдельные элементы. Примеры:
python
# Распаковка списка/кортежа
numbers = [1, 2, 3]
a, b, c = numbers # a=1, b=2, c=3
Распаковка с * для остатка
first, *middle, last = [1, 2, 3, 4, 5] # first=1, middle=[2,3,4], last=5
Распаковка словаря
user = {'name': 'Alice', 'age': 25}
print(f"{user['name']} is {user['age']}") # Распаковка в f-строке
Распаковка аргументов функции
def greet(name, age):
print(f"Hello {name}, you're {age}")
user_data = {'name': 'Bob', 'age': 30}
greet(**user_data) # Hello Bob, you're 30
text
Распаковка часто используется для передачи параметров, обработки данных и работы с коллекциями.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы