Вы не можете изменить неизменные объекты Python, вы можете просто создать новые объекты с новыми значениями:Mutable/неизменные объекты в Python и C/C++
n = 1
id(n)
output: 123
n = n + 1
id(n)
output: 140
Вы можете изменить изменяемые объекты, хотя:
m = [1]
id(m)
output: 210
m.append(2)
id(m)
output: 210
Я блуждаю, что является ближайшей концепцией к изменяемым/неизменяемым объектам Python в C/C++?
Const/constexpr & константные методы – cageman