#P320. Query String to Python Dict

Query String to Python Dict

題目描述

當網頁的表單利用get方法向伺服器提交數據時, 表單的內容會以url Query String的形形進行傳遞.

即url?後的字串則為其請求參數. 並以&作為分隔符號, 分隔開每一個的資料欄位; 每一個資料欄位又以name=value的形式表示.

例:

    url?teacher=peter&date=2021-03-31

就是向url傳遞了 teacher=peter 和 date=2021-03-31 的數據.

 

而Python Dict 就是一種可變容器模型,且可存儲任意類型物件。

字典的每個鍵值 key=>value 對用冒號 : 分割,每個鍵值對之間用逗號 , 分割,整個字典包括在花括弧 {} 中

例: 

    {'teacher': 'peter', 'date': '2021-03-31'}

 

你的任務, 就是編寫程序把Query String 轉換成 Python Dict的形式.

輸入格式

一行Query String. (你不知道有多少個欄位資料)

輸出格式

對應輸入Query String 的Python Dict. (直接按Query String的欄位順序輸出, 不必要作任何修改)

Samples

teacher=peter&date=2021-03-31
{'teacher': 'peter', 'date': '2021-03-30'}

原始資料

  • Zero1 題號:a320
  • Hydro 題號:Z0320
  • Locale:zh_TW
  • Display:open