qsdata = 'test=test&test2=test2&test2=test3'
qs = dict((k, v if len(v) > 1 else v[0]) for k, v in urlparse.parse_qs(
    qsdata).items())
Как запретить Python parse_qs анализировать отдельные значения в списках?