does del() free the ram used by string? like a = "my string" del(a) will I get my ram back? Should I even worry about this since gc takes care of this?