آموزش کار با Tuple در برنامه نویسی پایتون

آموزش کار با Tuple در برنامه نویسی پایتون

در خدمت شما هستیم با آموزش کار با Tuple در برنامه نویسی پایتون از وب سایت آموزش برنامه نویسی سورس باران. تاپل Tuple یک مجموعه (Collection) از داده ها است که مرتب و غیر قابل تغییر است. با ما همراه باشید…

 آموزش کار با Tuple در برنامه نویسی پایتون

بدون مقدمه وارد بحث آموزش بشیم. Tuple ها با پرانتز () ساخته می شود:

thistuple = ("apple", "banana", "cherry")
print(thistuple)

خروجی به شرح زیر می باشد :

در مثال زیر عنصر دوم Tuple را چاپ کرده ایم:

thistuple = ("apple", "banana", "cherry")
print(thistuple[1])

توجه داشته باشید که تاپل ها غیر قابل تغییر هستند و نمی تواند مقادیر عناصر آن ها را عوض یا حذف کنید. در مثال زیر خطایی تولید نمی شود اما مقدار عنصر دوم هیچ تغییری پیدا نمی کند:

thistuple = ("apple", "banana", "cherry")
thistuple[1] = "blackcurrant" # test changeability
print(thistuple)

خروجی زیر را خواهیم داشت :

 

تابع Tuple در برنامه نویسی پایتون

تاپل ها را می توانیم با سازنده یا تابع ()tupe نیز ایجاد کنیم، به مثال زیر توجه نمایید:

thistuple = tuple(("apple", "banana", "cherry")) # note the double round-brackets
print(thistuple)

 

در مثال زیر با استفاده از تابع ()len طول Tuple را بدست می آوریم:

thistuple = tuple(("apple", "banana", "cherry"))
print(len(thistuple))

 

دسترسی به مقادیر یک tuple

جهت دسترسی به مقادیر موجود در یک tuple، می بایست از [] و اندیس مقدار مورد نظر استفاده کرد.

#!/usr/bin/python
tup1 = ('physics', 'chemistry', 1997, 2000);
tup2 = (1, 2, 3, 4, 5, 6, 7 );
print "tup1[0]: ", tup1[0]
print "tup2[1:5]: ", tup2[1:5]

پیشنهاد ویژه : پکیج آموزش پروژه محور پایتون

بروز رسانی tuple

همان طور که در بالا تشریح شد، tuple غیر قابل تغییر هستند؛ بدین معنا که امکان ویرایش و بروز رسانی آن ها وجود ندارد. با این حال می توان دو tuple را به هم متصل کرده و tuple جدید خلق کرد، همانند مثال زیر:

#!/usr/bin/python
tup1 = (12, 34.56);
tup2 = ('abc', 'xyz');
# Following action is not valid for tuples
# tup1[0] = 100;
# So let's create a new tuple as follows
tup3 = tup1 + tup2;
print tup3

نتیجه به شکل زیر می باشد :

(12, 34.56, ‘abc’, ‘xyz’)

امیدوارم که این جلسه از آموزش پایتون مورد توجه دوستان عزیز قرار گرفته باشد.

 

لیست جلسات قبل آموزش پایتون

  1. آموزش برنامه نویسی پایتون؛ شروع کار و ساخت اولین برنامه با پایتون
  2. متغیرها در برنامه نویسی پایتون
  3. کار با اعداد در برنامه نویسی پایتون
  4. آموزش کار با رشته ها در برنامه نویسی پایتون
  5. آموزش عملگرها در برنامه نویسی پایتون
5/5 - (1 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

پکیج آموزش پروژه محور لاراول و طراحی وب سایت کانون قلم چی

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.