MIDAS
MIDAS
خواندن ۱ دقیقه·۱ سال پیش

mutable and immutable in python

mutable & immutable
mutable & immutable


یکی از بخش هایی که در زبان برنامه نویسی پایتون بسیار اهمیت دارد و یادگیری آن بسیار مهم است انواع داده ها می باشد.

در زبان برنامه نویسی پایتون اصولا داده ها از نظر تغییر پذیری شناسه به دو دسته mutable(قابل تغییر) و immutable(غیر قابل تغییر ) تقسیم میشوند:

mutable.1

داده های mutable داده هایی هستند که پس از به وجود آمدن می توانیم مغادیر آن ها را تغییر بدهیم.

(قابل تغییر هستند)

مانند :

لیست(List):لیست یک ساختمان داده مهم در پایتون است. به کمک لیست‌ها می‌توانیم دنباله‌ای از داده‌ها را در یک متغیر ذخیره کرده و روی آن‌ها عملیات‌های مختلفی را اجرا کنیم.(مقدار آن قابل تغییر است)

list
list

دیکشنری(Dictionary):ازیک دیکشنری به منظور نگاشت یا ایجاد همبستگی بین عناصر برای ذخیره‌سازی کلیدهایی که ممکن است به آنها نیاز داشته باشید،استفاده می‌شود.دیکشنری‌های پایتون بوسیله دو عنصر یعنی کلیدها (Keys) و مقادیر (Values) تعریف می‌شوند.

dictionary
dictionary




immutable.2

برخلاف داده های mutable داده هایimmutable داده هایی هستند که پس به وجود آمدن ما قادر به تغییر مغادیر آن ها نیستیم یا به عبارتی غیر قابل تغییر هستند

مثال :

:bool.1

متغیر Boolean در پایتون مانند سایر زبان های برنامه نویسی دارای مقادیر true و false می باشد و ارزش عبارات را بر همین اساس بررسی می کنند.

true & false
true & false


2.رشته(string): مجموعه ای از کاراکتر ها و حروف که در کنار هم یک عبارت را تشکیل می دهد را رشته یا string می نامند.(مقدار آن غیر قابل تغییر است)

string
string







برنامه نویسیmutable immutableبرنامه نویسی پایتونمتغیرپایتون
شاید از این پست‌ها خوشتان بیاید