بکندباز

تابعی ایجاد کنید که لیستی از نام‌ها را با فرمت «نام و نام خانوادگی» دریافت کند و لیستی از این نام‌ها را که بر اساس طول نام‌خانوادگی مرتب شده‌اند، در خروجی برگرداند. اگر طول چند نام خانوادگی یکسان است، به ترتیب حروف الفبا بر اساس نام خانوادگی برگردانده شود.

نمونه ورودی و خروجی

last_name_lensort([  "Jennifer Figueroa",  "Heather Mcgee",  "Amanda Schwartz",  "Nicole Yoder",  "Melissa Hoffman"]) ➞ ['Heather Mcgee', 'Nicole Yoder', 'Melissa Hoffman', 'Jennifer Figueroa', 'Amanda Schwartz']

last_name_lensort([  "Alexander Clark", "Olivia Green", "Benjamin Taylor", "Charlotte Scott", "Matthew Carter", "Victoria Baker"]) ➞ ['Victoria Baker', 'Alexander Clark', 'Olivia Green', 'Charlotte Scott', 'Matthew Carter', 'Benjamin Taylor']

last_name_lensort([  "William Edwards", "Samantha Mitchell", "Nicholas Roberts", "Isabella King", "Ethan Adams", "Ava Wright"]) ➞ ['Isabella King', 'Ethan Adams', 'Ava Wright', 'William Edwards', 'Nicholas Roberts', 'Samantha Mitchell']
self.assertEqual(last_name_lensort([  "Jennifer Figueroa",  "Heather Mcgee",  "Amanda Schwartz",  "Nicole Yoder",  "Melissa Hoffman"]), ['Heather Mcgee', 'Nicole Yoder', 'Melissa Hoffman', 'Jennifer Figueroa', 'Amanda Schwartz'])
self.assertEqual(last_name_lensort([  "Alexander Clark", "Olivia Green", "Benjamin Taylor", "Charlotte Scott", "Matthew Carter", "Victoria Baker"]), ['Victoria Baker', 'Alexander Clark', 'Olivia Green', 'Charlotte Scott', 'Matthew Carter', 'Benjamin Taylor'])
self.assertEqual(last_name_lensort([  "William Edwards", "Samantha Mitchell", "Nicholas Roberts", "Isabella King", "Ethan Adams", "Ava Wright"]), ['Isabella King', 'Ethan Adams', 'Ava Wright', 'William Edwards', 'Nicholas Roberts', 'Samantha Mitchell'])

برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.

پاسخ های کاربران به این تمرین

FDK2077
تصحیح اتوماتیک
‎پایتون‎
17 خرداد 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Amin
تصحیح اتوماتیک
‎پایتون‎
5 ارديبهشت 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-OYRr
تصحیح اتوماتیک
‎پایتون‎
24 فروردين 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

AmirNamdari
تصحیح اتوماتیک
‎پایتون‎
11 اسفند 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

alitayyar
تصحیح اتوماتیک
‎پایتون‎
6 دي 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

moj_taba_hp
تصحیح اتوماتیک
‎پایتون‎
27 مهر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

shayan0081
تصحیح اتوماتیک
‎پایتون‎
9 مهر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

aliahmadi98
تصحیح اتوماتیک
‎پایتون‎
23 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

iamrouhi
تصحیح اتوماتیک
‎پایتون‎
27 مرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

yas_Naz
تصحیح اتوماتیک
‎پایتون‎
7 مرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Python Life
تصحیح اتوماتیک
‎پایتون‎
7 تير 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

iawmin79
تصحیح اتوماتیک
‎پایتون‎
31 خرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Dragon
تصحیح اتوماتیک
‎پایتون‎
29 خرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-9kH6
تصحیح اتوماتیک
‎پایتون‎
28 خرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Mina
تصحیح اتوماتیک
‎پایتون‎
28 خرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mantix
تصحیح اتوماتیک
‎پایتون‎
28 خرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

ali-zizo
تصحیح اتوماتیک
‎پایتون‎
27 خرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-mqtz
تصحیح اتوماتیک
‎پایتون‎
27 خرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

backendbaz
‎پایتون‎
27 خرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*

تمرینات مرتبط