מחברת 3 ספליט שורה חדשה

כשמריצים str.split(’\n’) vh
הקוד ממשיך לרוץ אבל לא מחלק לפי שורה חדשה אלא פשוט מדלג על זה.
בניסיונותי כבר לא הבין את השגיאה כבר ניסיתי str.replace(’\n’,’.’)f
ואז str.split(’.’)v
ועדיין מדלג על הפעולה ולא מכניס אותה לתוך המשתנה אלא פשוט מכניס את כל " המחרוזת הקשוחה" לתוך רשימה

מה קורה פה ?

יכול להיות שחשבת שהמחרוזת שעליה אתה עושה את הפעולה משתנה, במקום לחשוב שהפעלת הפעולה עליה פשוט מחזירה ערך?