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

Какие знаешь виды коллекций

В Python есть несколько встроенных коллекций:

  • list – изменяемый, упорядоченный, поддерживает дубликаты.

    python
    my_list = [1, 2, 3]
  • tuple – неизменяемый, упорядоченный, поддерживает дубликаты.

    python
    my_tuple = (1, 2, 3)
  • set – изменяемый, неупорядоченный, уникальные элементы.

    python
    my_set = {1, 2, 3}
  • dict – изменяемый, неупорядоченный (с Python 3.7+ порядок вставки сохраняется), пары ключ-значение.

    python
    my_dict = {'a': 1, 'b': 2}
  • frozenset – неизменяемый аналог set.

    python
    my_frozenset = frozenset([1, 2, 3])

Также есть модуль collections, который предоставляет специализированные коллекции (deque, defaultdict, Counter и др.).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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