fre*_*123 1 python string dictionary tuples list
我必须从字符串列表中生成一个键、值对字典列表。例如,我有一个列表
my_list = ["John","Google","yes","Sara","TCS","no","John","facebook","yes"]
Run Code Online (Sandbox Code Playgroud)
我希望输出如下:
[
{"name":"John","company":"Google","avaiable":"yes"},
{"name":"Sara","company":"TCS","avaiable":"No"},
{"name":"John","company":"facebook","avaiable":"yes"},
]
Run Code Online (Sandbox Code Playgroud)
您可以遍历列表。您可以将循环中的变量(即下面的“i”)步进 3。
my_new_list = []
for i in range(0, len(my_list), 3):
my_dict = {}
my_dict['name'] = my_list[i]
my_dict['company'] = my_list[i+1]
my_dict['available'] = my_list[i+2]
my_new_list.append(my_dict)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
95 次 |
| 最近记录: |