[`pylint`] Ignore mutable type updates in `redefined-loop-name` (`PLW2901`) (#25733)
## Summary
Addresses #24986
The rule has been updated to ignore cases where a mutable object is
updated in-place. This makes the behavior consistent with how
method‑based updates are already ignored.
## Test Plan
Added new test cases