Python - Tuple Exercises
در ادامه مجموعهای از تمرینهای کاربردی برای Tuple در پایتون همراه با توضیح کوتاه آورده شده است. این تمرینها به شما کمک میکنند مهارت در ایجاد، دسترسی، ترکیب و Unpacking Tupleها را تقویت کنید.
🔹 تمرین 1: ایجاد و چاپ Tuple
مسئله: یک Tuple با اعداد 1 تا 5 بسازید و آن را چاپ کنید.
-
خروجی مورد انتظار:
(1, 2, 3, 4, 5)
🔹 تمرین 2: دسترسی به عناصر Tuple
مسئله: عنصر اول و آخر Tuple زیر را چاپ کنید:
-
خروجی مورد انتظار:
🔹 تمرین 3: برش Tuple
مسئله: عناصر دوم تا چهارم Tuple زیر را انتخاب کنید:
-
خروجی مورد انتظار:
(20, 30, 40)
🔹 تمرین 4: ترکیب Tupleها
مسئله: دو Tuple را ترکیب کنید:
-
خروجی مورد انتظار:
(1, 2, 3, 4)
🔹 تمرین 5: تکرار Tuple
مسئله: Tuple زیر را سه بار تکرار کنید:
-
خروجی مورد انتظار:
('A', 'B', 'A', 'B', 'A', 'B')
🔹 تمرین 6: Unpack Tuple
مسئله: Tuple زیر را به متغیرهای جداگانه اختصاص دهید:
-
خروجی مورد انتظار:
🔹 تمرین 7: Unpack با rest*
مسئله: اولین عنصر را جدا کنید و بقیه عناصر را در یک لیست قرار دهید:
-
خروجی مورد انتظار:
🔹 تمرین 8: شمارش عناصر
مسئله: تعداد وقوع عدد 2 را در Tuple زیر پیدا کنید:
-
خروجی مورد انتظار:
3
🔹 تمرین 9: پیدا کردن اندیس
مسئله: اندیس اولین وقوع عدد 20 را در Tuple پیدا کنید:
-
خروجی مورد انتظار:
1
🔹 تمرین 10: Tuple تو در تو
مسئله: از Tuple تو در تو زیر، عدد 6 را چاپ کنید:
-
خروجی مورد انتظار:
6
💡 راهنمای حل و نکات:
-
از Indexing و Slicing برای دسترسی و برش استفاده کنید.
-
برای ترکیب از
+
و برای تکرار از*
استفاده کنید. -
برای Unpacking میتوان از
rest*
برای جمع کردن باقی عناصر استفاده کرد. -
برای شمارش و پیدا کردن اندیس از متدهای
()count
و()index
استفاده کنید.