شما دو لیست دریافت کردهاید. عناصر موجود در lst1 شروع به جابجایی کردهاند، ولی یکی از عناصر گم شده است! وظیفه شما این است که عنصر گمشده را بازگردانید.
نمونه ورودی و خروجی
missing_one([1, 2, 3, 4, 5, 6, 7, 8], [1, 3, 4, 5, 6, 7, 8]) ➞ 2
missing_one([True, True, False, False, True], [False, True, False, True]) ➞ True
missing_one(["Jane", "is", "pretty", "ugly"], ["Jane", "is", "pretty"]) ➞ "ugly"
نکات
- فرض کنید که لیست اول همیشه شامل یک یا چند عنصر است.
- عناصر همیشه گم میشوند.
- یک عنصر میتواند تکراری نیز باشد.
self.assertEqual(missing_one([1, 2, 3, 4, 5, 6, 7, 8], [1, 3, 4, 5, 6, 7, 8]), 2) self.assertEqual(missing_one([True, True, False, False, True], [False, True, False, True]), True) self.assertEqual(missing_one(["Jane", "is", "pretty", "ugly"], ["Jane", "is", "pretty"]), "ugly") self.assertEqual(missing_one(["different", "types", "5", 5, [5], (5,)], ["5", "different", [5], "types", 5]), (5,))
برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
user-jJQg
نظرات