سلام و عرض ادب. وقتتون به خیر استاد
چیزی که راجع به setها بررسی کردم، این بود که مثل آرایهها میشود آنها رو تغییر داد. مثلا متدهای add و remove دارند.
این نکته که فرمودید برخلاف لیستها قابل تغییر نیستند، منظورتون یه چیزی شبیه به recordها در C# یا حتی string در زبان برنامه نویسی هست که immutable هستند و وقتی ما + در string استفاده میکنیم، عملا python interpreter میاد یه string جدید با مقدار حاصل در یک جای جدید از memory در نظر میگیره و مقادیر string اولیه تغییر پیدا نمیکنه؟
ممنون از شما