Problem

2/7

تاپل ها. ویژگی های خاص

Theory Click to read/hide

ویژگی های چندگانه

1) می توانید بدون استفاده از پرانتز/
مقادیری را به یک تاپل اختصاص دهید به عنوان مثال، می توانید یک تاپل مانند زیر ایجاد کنید: <جدول> <بدن>
1
2
3
a = 1,2,3,4,5     print(a[3])    # 4   به یک عنصر از یک تاپل می‌توان به همان روشی که عنصری از یک فهرست دسترسی داشت،                 # با مشخص کردن شاخص عنصر در براکت.
2) برای اعلام یک تاپل که شامل یک عنصر واحد است، باید از یک کاما انتهایی استفاده کنید: <جدول> <بدن>
1
2
3
4
a = 'a'    b = 'b'،  چاپ (نوع (ب))   # <کلاس 'تبلی'>  print(type(a))   # <class 'str'>
3) می توانید مقادیر عناصر تاپل را به متغیرهای جداگانه اختصاص دهید: <جدول> <بدن>
1
2
3
my_tuple = (1، 2، 3، 4، 5) a، b، c، d، e = my_tuple چاپ (ج)    #3
زیرخط _ را می توان به عنوان متغیرهای غیر ضروری استفاده کرد <جدول> <بدن>
1
2
3
my_tuple = (1، 2، 3) a, _, _ = من_جلو چاپ (الف)    #1
تعداد متغیرها باید با عدد مطابقت داشته باشد. از عناصر تاپل!

4) یک تاپل می تواند حاوی عناصر تو در تو مختلف باشد. در این حالت، هنگام مراجعه به عناصر  تودرتو، باید از براکت های مربع اضافی استفاده کنید <جدول> <بدن>
1
2
my_tuple = (('a'، 'b'، 'c')، [1، 2]، ((1، 'a' )، ('b'، 'c'))) print(my_tuple[2][1]) # ('b'، 'c')

Problem

ورودی دنباله ای از 5 عدد است که در یک تاپل ذخیره می شود. 
متغیر item را روی عنصر سوم تاپل تنظیم کنید.

 

نمونه‌ها
<سر> <بدن>
# ورودی خروجی
1 1 2 3 4 5 3