ویژگی ها عناصر تاپل:
مثال
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”)
با توجه به متن عملیات حذف و انتســاب در آرایه تاپل امکان پذیر نیســت. زیرا تاپل ، به طور ذاتی قابل تغییر نیست، ولی میتوان آن را به لیست تغییر داد. پس از آن، تغییرات لازم مثل حذف و انتساب را روی آن انجام داده و دوباره آن را به تاپل تغییر می دهیم.