query: Python Recursive Function Strange Behavior
positive_passages.docid: 1607
positive_passages.text: List of lists changes reflected across sublists unexpectedly
negative_passages.docid: 30100
negative_passages.text: Python list append behavior
negative_passages.docid: 61911
negative_passages.text: Recursive function to pretty-print the elements of a list
negative_passages.docid: 38411
negative_passages.text: Python overwriting variables in nested functions
negative_passages.docid: 15367
negative_passages.text: Python closure not working as expected
negative_passages.docid: 51764
negative_passages.text: python groupby behaviour?
negative_passages.docid: 17592
negative_passages.text: Why does += behave unexpectedly on lists?
negative_passages.docid: 26853
negative_passages.text: Strange Behaviour of replaceAll method of String
negative_passages.docid: 153736
negative_passages.text: Question about convergence of a simple recursive sequence
negative_passages.docid: 65510
negative_passages.text: Why does this function return a different value every time?
negative_passages.docid: 960
negative_passages.text: Unexpected behavior of rule matching a pattern
negative_passages.docid: 38747
negative_passages.text: Unexpected list behavior in Python
negative_passages.docid: 55657
negative_passages.text: Behaviour of increment and decrement operators in Python
negative_passages.docid: 100102
negative_passages.text: Unexpected behaviour of LogLogPlot function
negative_passages.docid: 77775
negative_passages.text: Python .sort() not working as expected
negative_passages.docid: 24596
negative_passages.text: Why can a function modify some arguments as perceived by the caller, but not others?
negative_passages.docid: 70997
negative_passages.text: showing a genereral function from a generating function and recursive function