بکندباز

فرض کنید که یک تصویر را می توان با یک آرایه ی دو بعدی از صفر و یک ها ایجاد کرد. تابعی بنویسید که یک تصویر را برعکس کند. جای یک با صفر و جای صفر با یک عوض شود.

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

reverseImage([
  [1, 0, 0],
  [0, 1, 0],
  [0, 0, 1]
]) ➞ [
  [0, 1, 1],
  [1, 0, 1],
  [1, 1, 0]
]

reverseImage([
  [1, 1, 1],
  [0, 0, 0]
]) ➞ [
  [0, 0, 0],
  [1, 1, 1]
]

reverseImage([
  [1, 0, 0],
  [1, 0, 0]
]) ➞ [
  [0, 1, 1],
  [0, 1, 1]
]
self.assertEqual(reverse_image([[1, 0, 0], [0, 1, 0], [0, 0, 1]]), [[0, 1, 1], [1, 0, 1], [1, 1, 0]])
self.assertEqual(reverse_image([[1, 1, 1], [0, 0, 0]]) , [[0, 0, 0], [1, 1, 1]])
self.assertEqual(reverse_image([[1, 0, 0], [1, 0, 0]]), [[0, 1, 1], [0, 1, 1]])

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

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

Amin
تصحیح اتوماتیک
‎پایتون‎
26 آبان 1404

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

MarsBoy
تصحیح اتوماتیک
‎پایتون‎
16 آذر 1403

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

Sa_shadow
تصحیح اتوماتیک
‎پایتون‎
26 تير 1403

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

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

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

nimiiiu
تصحیح اتوماتیک
‎پایتون‎
22 مرداد 1402

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

Aria1997
‎پایتون‎
28 تير 1402

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

faramarz
‎پایتون‎
14 تير 1402

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

mantix
‎پایتون‎
14 فروردين 1402

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

Foad
‎پایتون‎
18 اسفند 1401

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

rezagh3
‎پایتون‎
24 آبان 1401

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

Reza_Amraei
‎پایتون‎
15 آبان 1401

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

ali-zizo
‎پایتون‎
16 مهر 1401

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

rezashoja
‎پایتون‎
7 مهر 1401

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

helenatarod
‎پایتون‎
16 مرداد 1401

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

zw
‎پایتون‎
25 تير 1401

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

Veshkou
‎پایتون‎
15 دي 1400

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

نظرات

*
*