نصب اپلیکیشن

صفحه رسمی مای درس

اطلاع از آخرین تغییرات، جوایز و مسابقات مای درس
دنبال کردن

تاپل و ویژگی های آن

پاسخ تایید شده
8 ماه قبل
0
[شاه کلید مای درس] | تاپل و ویژگی های آن
bookmark_border هشتم
book کار و فناوری هشتم
bookmarks فصل 3 : برنامه نویسی
8 ماه قبل
0

تاپل

ویژگی ها عناصر تاپل:

  • غیرقابل تغییرند.
  •  شماره گذاری می شوند
  • داده تکراری می پذیرند.
  • دارای ترتیب اند.

مثال

myTuple= (16,ʹkarimʹ,20,16,7.5,12,False)

مثال

حذف عنصر از تاپل

thisTuple= (ʹʹappleʹʹ,ʹʹbananaʹʹ,ʹʹcherryʹʹ)

thisList =list(thisTuple)

thisList.remove(ʹʹappleʹʹ)

thisTuple=tuple(thisList)

print(thisTuple)

در کدهای بالا، ابتدا (در خط دوم) تاپل thisTuple به لیست thisList تبدیل شده، سپس (در خط سوم)، عنصر apple را حذف کردیم، آنگاه دوباره در خط چهارم آن را به تاپل تبدیل کرده و درنهایت در خط پنجم آن را چاپ کردیم.

خروجی برنامه:

(“banana” , “cherry”)

مثال

 تغییر عناصر تاپل:

x   =   (ʹʹappleʹʹ,ʹʹbananaʹʹ,ʹʹcherryʹʹ)

y   = list(x)

y[1]=ʹʹ kiwiʹʹ

x   =   tuple(y)

print(x)

در کدهای بالا، ابتدا (در خط دوم) تاپل x به لیست y تبدیل شده است و سپس (در خط سوم) مقدار عنصر شماره 1 را تغییر دادیم، آنگاه دوباره در خط چهارم آن را به تاپل تبدیل کرده و سرانجام در خط پنجم آن را چاپ کردیم.

خروجی برنامه:

(“apple” ,”kiwi” ,”cherry”)

با توجه به متن عملیات حذف و انتســاب در آرایه تاپل امکان پذیر نیســت. زیرا تاپل ، به طور ذاتی قابل تغییر نیست، ولی میتوان آن را به لیست تغییر داد. پس از آن، تغییرات لازم مثل حذف و انتساب را روی آن انجام داده و دوباره آن را به تاپل تغییر می دهیم.


سایر مباحث این فصل