بکندباز

شما دو لیست دریافت کرده‌اید. عناصر موجود در lst1 شروع به جابجایی کرده‌اند، ولی یکی از عناصر گم شده است! وظیفه شما این است که عنصر گم‌شده را بازگردانید.

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

MissingOne([1, 2, 3, 4, 5, 6, 7, 8], [1, 3, 4, 5, 6, 7, 8]) ➞ 2

MissingOne([True, True, False, False, True], [False, True, False, True]) ➞ True

MissingOne(["Jane", "is", "pretty", "ugly"], ["Jane", "is", "pretty"]) ➞ "ugly"

نکات

  • فرض کنید که لیست اول همیشه شامل یک یا چند عنصر است.
  • عناصر همیشه گم می‌شوند.
  • یک عنصر می‌تواند تکراری نیز باشد.
MissingOne([1, 2, 3, 4, 5, 6, 7, 8], [1, 3, 4, 5, 6, 7, 8])  ➞ 2
MissingOne([True, True, False, False, True], [False, True, False, True])  ➞ True
MissingOne(["Jane", "is", "pretty", "ugly"], ["Jane", "is", "pretty"])  ➞ "ugly"
MissingOne(["different", "types", "5", 5, [5], (5,)], ["5", "different", [5], "types", 5])  ➞ (5,)

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*

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