אם אתה לומד פייתון אז אתה אמור לדעת שכל בעיה מפצלים לתתי בעיות עד שמגיעים לפתרון שאתה יכול ליישם/לכתוב אותו.

אתה כבר מצאת את הפתרון - ללמוד כפל מטריצות.
יותר פשוט מזה אין - https://www.youtube.com/watch?v=kuixY2bCc_0

זה הבסיס לאלגברה לינארית. בשביל למידת מכונה (שזו התת בעיה הבאה שלך) כנראה שלא תצתרך לדעת הרבה מעבר לכפל ולהבין איך הוא עוזר לך לפתור מערכת משוואות. בנוסף, אולי כדאי לדעת מה זה transpose, ומציאת המטריצה ההופכית Inverse.

אלגברה לינארית זה נושא עצום ולא מעניין למי שלא פריק של מתמטיקה, תתמקד במה שאתה צריך אחרת לא תוציא מזה כלום.

בהצלחה