Junior — Middle
Vai vari uzskaitīt Python datu tipus, kurus nevar mainīt pēc to izveides?
sobes.tech AI
Atbilde no AI
В Python есть несколько неизменяемых (immutable) типов данных, то есть таких, которые нельзя изменить после создания:
- int — целые числа
- float — числа с плавающей точкой
- bool — булевы значения (True, False)
- str — строки
- tuple — кортежи
- frozenset — неизменяемое множество
Например, если у вас есть строка, вы не можете изменить отдельный символ, можно только создать новую строку:
s = "hello"
# s[0] = 'H' # Ошибка
s = "H" + s[1:] # Создаём новую строку
В отличие от них, списки (list), множества (set), словари (dict) — изменяемые типы.