Problem

7/7

مواد و روش ها

Theory Click to read/hide

روش های کار با تاپل ها

روش‌های کار با تاپل‌ها مشابه روش‌های کار با لیست‌ها هستند، به جز روش‌هایی که تاپل را تغییر می‌دهند. چنین روش هایی به دلیل تغییر ناپذیری تاپل در دسترس نیستند. آنها را می توان با ایجاد یک تاپل جدید اعمال کرد.


نمونه مرتب سازی تاپلی
با استفاده از تابع sorted() می توانید به راحتی یک تاپل را مرتب کنید. <جدول> <بدن>
1
2
3
4
a = (5، 3، 2، 1، 4) چاپ(مرتب شده(a))    # [1، 2، 3، 4، 5]  a = تاپل(مرتب شده(a))  چاپ (الف)    # (1، 2، 3، 4، 5) 
توجه داشته باشید که روش‌هایی مانند append()، extend()، remove() با تاپل‌ها و pop().

Problem

شما یک تاپل my_tuple دارید که حاوی اعداد صحیح است. از تاپل داده شده، یک تاپل مرتب شده نزولی my_sorted_tuple ایجاد کنید.

 

نمونه‌ها
<سر> <بدن>
# ورودی خروجی
1 4 7 3 5 8 1 (8، 7، 5، 4، 3، 1)