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

Какие значения можно положить в массив

В Python массивы можно реализовать через списки (list), кортежи (tuple) или модуль array.

Списки (list) принимают любые типы данных, включая:

  • Числа (int, float, complex)
  • Строки (str)
  • Булевы значения (True, False)
  • Другие списки, кортежи, словари (dict), множества (set)
  • Объекты классов
  • None

Пример:

python
mixed_list = [42, "hello", True, [1, 2, 3], {"key": "value"}, None]

Кортежи (tuple) аналогичны спискам, но неизменяемы.

Модуль array требует однородных типов (например, только int или float):

python
from array import array
int_array = array('i', [1, 2, 3])  # 'i' — тип integer

Важно:

  • Для числовых операций лучше использовать numpy.array.
  • Если нужны гетерогенные данные, выбирайте list или tuple.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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