Middle
Кои типове данни са неизменяеми в Python?
sobes.tech AI
Отговор от AI
В Python неизменяемите (immutable) типове данни включват:
- int (цяли числа)
- float (числа с плаваща запетая)
- bool (логически стойности)
- str (низове)
- tuple (кортежи)
- frozenset (непроменяемо множество)
Това означава, че след създаването на обект от тези типове, неговото съдържание не може да бъде променено. Например, низът не може да бъде променен, може само да се създаде нов с променено съдържание.
Пример:
s = "hello"
s = s + " world" # създава се нов низ, оригиналът не се променя