Встречается на собеседованиях • сегодня

По какому свойству можно объединить кортеж и список

В Python кортеж (tuple) и список (list) можно объединить с помощью оператора +, так как оба являются последовательностями. Однако тип результата будет соответствовать типу первого операнда.

Пример:

python
tuple_ex = (1, 2, 3)
list_ex = [4, 5, 6]

combined_tuple = tuple_ex + tuple(list_ex)  # (1, 2, 3, 4, 5, 6)
combined_list = list(tuple_ex) + list_ex   # [1, 2, 3, 4, 5, 6]

Важные нюансы:

  1. При сложении разных типов нужно явно приводить к одному типу
  2. Операция + создает новый объект, а не модифицирует существующий
  3. Для изменяемых списков также можно использовать метод extend()
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы