Suppose I was given by some URL.
It might already have GET parameters (e.g. http://example.com/search?q=question) or not (e.g. http://example.com/).
And now I need to add some parameters to it like {'lang':'en','tag':'python'}. In first case I'm going to have http://example.com/search?q=question&lang=en&tag=python and in second — http://example.com/search?lang=en&tag=python.
Is there any standard way to do this?