June 25, 2011

Brève de code #5: découper une QueryString en une ligne de code python

L'idée est de récupérer un dictionnaire contenant les clés/valeurs de la querystring, en une ligne python.
Voici le code python:

  > qs = 'type=location&ville=paris&pieces=2&loyer=+700'
  > print dict([i.split('=') for i in qs.split('&')])
  {'loyer': '+700', 'ville': 'paris', 'type': 'location', 'pieces': '2'}

Explication de texte: