Junior — Middle
110
Comment se différencient les principaux types de données en Python et quelles sont leurs caractéristiques?
Entreprises à qui on a demandé
ООО КМВ Тур
Réponse de l'IA
sobes.tech IA
В Python основные типы данных делятся на изменяемые (mutable) и неизменяемые (immutable).
- Числа (int, float, complex) — неизменяемые, используются для хранения числовых значений.
- Строки (str) — неизменяемые последовательности символов.
- Списки (list) — изменяемые упорядоченные коллекции, могут содержать элементы разных типов.
- Кортежи (tuple) — неизменяемые упорядоченные коллекции.
- Множества (set) — изменяемые неупорядоченные коллекции уникальных элементов.
- Словари (dict) — изменяемые коллекции пар ключ-значение.
Особенности:
- Неизменяемые типы безопасны для использования в качестве ключей словаря или элементов множества.
- Изменяемые типы позволяют менять содержимое без создания нового объекта.
Пример:
x = 10 # int
name = "Иван" # str
lst = [1, 2, 3] # list
tpl = (1, 2, 3) # tuple
s = {1, 2, 3} # set
d = {"key": "value"} # dict