loading...

پرطرفدارترین های درسمن

بازدید : 30
دوشنبه 23 خرداد 1401 زمان : 10:23

همان طور که در جلسات قبلي گفتيم در پايتون چهار نوع داده داخلي براي ذخيره مجموعه داده ها وجود دارد که سه نوع آن set، list ، dictionary مي باشد اما در اين پست قصد داريم نوع ديگر اين داده ها يعني تاپل ها را توضيح دهيم، پس همراه ما باشيد تا انتهاي پست مبحث تاپل‎ها در پايتون را ياد بگيريد.

تاپل چيست؟

تاپل ها مجموعه از آيتم ها يا مقادير منظم و غير قابل تغيير مي باشد. اعضاي تاپل ها مي توانند از هر نوع داده اي باشند.

ايجاد تاپل

براي تعريف تاپل از علامت () (پرانتز) و براي جدا کردن عنصرهاي درون تاپل از , (کاما) استفاده مي شود. مانند نمونه:

my_tuple=(“Ali” , 18.50 , “sadi”)

اگر يک علامت پرانتز باز و بسته براي متغيري قرار دهيم، يک تاپل خالي محسوب مي شود.

نکته: بس از ايجاد تاپل نمي توانيم موارد را تغيير، حذف، اضافه کنيم.

نکته: تابع ()len براي تعيين تعداد آيتم هاي تاپل استفاده مي شود.

نکته: تابع ()tuple براي ساختن تاپل استفاده مي شود.

نکته: هر مجموعه اي که با کاما به طور پيش فرض از يکديگر جدا شوند يک تاپل محسوب مي شود، اما بهتر است داخل پرانتز تعريف شوند. روش ديگر ايجاد تاپل استفاده از سازنده تاپل ميباشد.

دسترسي به عناصر تاپل

تاپل ها همانند ليست ها داراي انديس براي دسترسي به اعضاي خود هستند. براي دسترسي به عضو تاپل کافيست شماره انديس را فراخواني کنيم.

tpl=(“Ali” , “sara” , “reza” , “hasan”))
print(tpl [2])

خروجي:

reza

نکته: براي دسترسي به بازه اي از عناصر از علامت : استفاده مي کنيم.

tpl=(“Ali” , “sara” , “reza” , “hasan”, “hamid” , “omid”))
print(tpl [1:4])

خروجي:

Reza hasan hamid

نکته: براي حذف تاپل از کلمه کليدي del استفاده مي شود.

نکته: اساسي ترين تفاوت بين تاپل و ليست، تغيير ناپذير بودن tuple است يعني امکان تغيير مقادير يا تغيير تعداد را نداريم. اما در ادامه براي اين مشکل راه حلي آورده ايم.

راه حل اضافه کردن عضو جديد به تاپل

براي اتصال دو تاپل به هم از عملگر + (جمع) استفاده ميکنيم. در اين حالت مقادير دو تاپل در کنار هم قرار ميگيرد و يک تاپل جديد ايجاد مي کند. مانند نمونه:

tuple1 = ( “Ali” , “sara” , “reza”)
tuple2 = ( 13  , 67 , 25 )
tuple3 = tuple1 + tuple2
print (tuple3)

خروجي:

Ali sara reza 13 67 25

اميدوارم مطلب برايتان مفيد بوده باشد. وب سايت درسمن يک دوره رايگان آموزش پايتون منتشر کرده است که تمامي مباحث بطور کامل تدريس شده است جهت يادگيري مي توانيد از فيلم آموزشي اين دوره استفاده کنيد.

همان طور که در جلسات قبلي گفتيم در پايتون چهار نوع داده داخلي براي ذخيره مجموعه داده ها وجود دارد که سه نوع آن set، list ، dictionary مي باشد اما در اين پست قصد داريم نوع ديگر اين داده ها يعني تاپل ها را توضيح دهيم، پس همراه ما باشيد تا انتهاي پست مبحث تاپل‎ها در پايتون را ياد بگيريد.

تاپل چيست؟

تاپل ها مجموعه از آيتم ها يا مقادير منظم و غير قابل تغيير مي باشد. اعضاي تاپل ها مي توانند از هر نوع داده اي باشند.

ايجاد تاپل

براي تعريف تاپل از علامت () (پرانتز) و براي جدا کردن عنصرهاي درون تاپل از , (کاما) استفاده مي شود. مانند نمونه:

my_tuple=(“Ali” , 18.50 , “sadi”)

اگر يک علامت پرانتز باز و بسته براي متغيري قرار دهيم، يک تاپل خالي محسوب مي شود.

نکته: بس از ايجاد تاپل نمي توانيم موارد را تغيير، حذف، اضافه کنيم.

نکته: تابع ()len براي تعيين تعداد آيتم هاي تاپل استفاده مي شود.

نکته: تابع ()tuple براي ساختن تاپل استفاده مي شود.

نکته: هر مجموعه اي که با کاما به طور پيش فرض از يکديگر جدا شوند يک تاپل محسوب مي شود، اما بهتر است داخل پرانتز تعريف شوند. روش ديگر ايجاد تاپل استفاده از سازنده تاپل ميباشد.

دسترسي به عناصر تاپل

تاپل ها همانند ليست ها داراي انديس براي دسترسي به اعضاي خود هستند. براي دسترسي به عضو تاپل کافيست شماره انديس را فراخواني کنيم.

tpl=(“Ali” , “sara” , “reza” , “hasan”))
print(tpl [2])

خروجي:

reza

نکته: براي دسترسي به بازه اي از عناصر از علامت : استفاده مي کنيم.

tpl=(“Ali” , “sara” , “reza” , “hasan”, “hamid” , “omid”))
print(tpl [1:4])

خروجي:

Reza hasan hamid

نکته: براي حذف تاپل از کلمه کليدي del استفاده مي شود.

نکته: اساسي ترين تفاوت بين تاپل و ليست، تغيير ناپذير بودن tuple است يعني امکان تغيير مقادير يا تغيير تعداد را نداريم. اما در ادامه براي اين مشکل راه حلي آورده ايم.

راه حل اضافه کردن عضو جديد به تاپل

براي اتصال دو تاپل به هم از عملگر + (جمع) استفاده ميکنيم. در اين حالت مقادير دو تاپل در کنار هم قرار ميگيرد و يک تاپل جديد ايجاد مي کند. مانند نمونه:

tuple1 = ( “Ali” , “sara” , “reza”)
tuple2 = ( 13  , 67 , 25 )
tuple3 = tuple1 + tuple2
print (tuple3)

خروجي:

Ali sara reza 13 67 25

اميدوارم مطلب برايتان مفيد بوده باشد. وب سايت درسمن يک دوره رايگان آموزش پايتون منتشر کرده است که تمامي مباحث بطور کامل تدريس شده است جهت يادگيري مي توانيد از فيلم آموزشي اين دوره استفاده کنيد.

نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
آمار سایت
  • کل مطالب : 56
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 20
  • بازدید کننده امروز : 1
  • باردید دیروز : 84
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 106
  • بازدید ماه : 111
  • بازدید سال : 293
  • بازدید کلی : 7180
  • <
    پیوندهای روزانه
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی