سلام ..
شاید استفاده از دستور area بتونه بهتون کمک کنه .. به عنوان مثال؛ کدها و نتیجه ی اعمال اونها رو میتونید در تصاویر زیر مشاهده کنید ..
نـتـیـجـه ی اعـمـال دسـتـورات
و برای حالت نمونه ای که در پستتون هم به اون اشاره کردید؛ شاید دستورات و ایده ی زیر بتونن کمکتون کنن ..
نـتـیـجـه ی اعـمـال دسـتـورات
بعلاوه؛ دستورهای مشابه دیگه ای هم هستن که شاید مرور اونها هم مناسب باشه یکبار .. یکی از اونها fill و دیگری هم patch هست .. امید که مطالب این پست بتونن براتون مفید باشن .. پیروز باشید ..