req2 = req1
creates a reference to the same object. So when you modify either one, the other what is modifed as well.
Use the copy method to copy all values from on list to a new object.
req2 = req1.copy()