【问题标题】:convert list to dictionary using Python3 [duplicate]使用Python3将列表转换为字典[重复]
【发布时间】:2017-03-02 15:58:58
【问题描述】:

我是新手:)

我需要把这个简单的列表转换成字典:

[('Host', '127.0.0.1:8000'), ('Connection', 'keep-alive'), ('Cache-Control', 'no-cache'), ('Test_data_Header_Key', 'Test_Data_Header_value'), ('User-Agent', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36'), ('Postman-Token', '3b17e573-90d6-e5fe-26cb-a9488f9b22e0'), ('Accept', '*/*'), ('Accept-Encoding', 'gzip, deflate, sdch, br'), ('Accept-Language', 'en-US,en;q=0.8,bn;q=0.6')]

输出将是{"Host":"127.0.0.1.8000", "Connection" : "Keep-alive" ....}

感谢您的建议。谢谢。

【问题讨论】:

  • dict(my_list)
  • 我已将您的问题标记为重复。我希望您在那里找到问题的解决方案(或者只是 Rawings 在他的评论中提出的建议)。如果没有,请随时编辑您的问题,解释为什么那里的方法不起作用或提出其他问题。

标签: python json python-3.x


【解决方案1】:

dict 构造函数已经为你做了这个:

dict([('Host', '127.0.0.1:8000'), ('Connection', 'keep-alive'), ('Cache-Control', 'no-cache'), ('Test_data_Header_Key', 'Test_Data_Header_value'), ('User-Agent', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36'), ('Postman-Token', '3b17e573-90d6-e5fe-26cb-a9488f9b22e0'), ('Accept', '*/*'), ('Accept-Encoding', 'gzip, deflate, sdch, br'), ('Accept-Language', 'en-US,en;q=0.8,bn;q=0.6')])

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-17
    • 2017-10-01
    • 2019-11-27
    • 2020-03-19
    • 2020-11-11
    • 2016-08-29
    • 1970-01-01
    相关资源
    最近更新 更多