איך יודעים אם הפונקציה משנה את הרשימה?

במחברת 4 שבוע 2 למדנו שחיבור (+) של רשימות לא משנה את הרשימה המקורית, אלא רק השמה לתוך הרשימה עושה את זה.
אז מדוע המתודה .sort כן עושה את זה ישירות לתוך הרשימה המקורית, והשמה לא עוברת? האם יש דרך לדעת מראש האם זה קורה בתוך הרשימה המקורית והאם לא?

להסתכל על התיעוד של המתודות האלה :smiley:

לייק 1