During the censor function problem, I found out that when I use split() or replace() function on a list, if I type:
Then in the next row, when I call List again then List will remain unchanged, unless I save it in a List target:
List = List.split()
List = List.replace()
Then the function may work properly. However, while I use append() function:
in a single line, in the next row the original List DOES changed. I don't understand the difference between these functions, why one should be saved to a target list and another don't need to.
Can anyone answer me? Thanks!