J.G*_*.G. 1 python dictionary data-conversion
给定一个字符串列表,如下...
environment_variables = ['PIP_INDEX_URL=http://pypi.example.com/simple', 'PATH=/etc/apt/sources.list', ...]
Run Code Online (Sandbox Code Playgroud)
...从中生成字典的最直接的方法是什么?
它应该看起来像:
{"PIP_INDEX_URL": "http://pypi.example.com/simple", "PATH": "/etc/apt/sources.list", ...}
Run Code Online (Sandbox Code Playgroud)
您可以将分割字符串直接传递给dict()构造函数:
environment_variables = ['PIP_INDEX_URL=http://pypi.example.com/simple', 'PATH=/etc/apt/sources.list']
dict(s.split('=') for s in environment_variables)
Run Code Online (Sandbox Code Playgroud)
这将产生:
{
'PIP_INDEX_URL': 'http://pypi.example.com/simple',
'PATH': '/etc/apt/sources.list'
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
113 次 |
| 最近记录: |