Встречается на 5% собеседований по Data Engineer

Как классифицируешь типы данных Python

В Python данные можно классифицировать на несколько основных типов:

  1. Числовые (Numeric):
    • int (целые числа) - 42
    • float (числа с плавающей точкой) - 3.14
    • complex (комплексные) - 1 + 2j
  1. Последовательности (Sequence):

    • str (строки) - "hello"
    • list (списки) - [1, 2, 3]
    • tuple (кортежи) - (1, 2, 3)
  2. Словари (Mapping):

    • dict - {'a': 1, 'b': 2}
  3. Множества (Set):

    • set - {1, 2, 3}
    • frozenset (неизменяемое множество)
  4. Булевы (Boolean):

    • bool - True, False
  5. Бинарные (Binary):

    • bytes - b'hello'
    • bytearray
    • memoryview

Пример проверки типа:

python
x = 42
print(type(x))  # <class 'int'>
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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