我有一本字典
{
"Brand_Name" : ["Samsung","Apple","Huawei","Nokia"],
"Link" : ["samsung-phones-9.php","apple-phones-48.php","huawei-phones-58.php","nokia-phones-1.php"]
}
我想把它转换成这个
{
"Brand_Name" : "Samsung",
"Link" : "samsung-phones-9.php"
},
{
"Brand_Name" : "Apple",
"Link" : "apple-phones-48.php"
},
{
"Brand_Name" : "Huawei",
"Link" : "huawei-phones-58.php"
},
{
"Brand_Name" : "Nokia",
"Link" : "nokia-phones-1.php"
}
使用列表理解:
输出:
dict
的有序性将不重要,因为键总是与其值相关联。简单测试表明:多次测试(使用ubuntu16.04的默认python3测试,即
3.5.2
):只改变了外观的顺序,但没有改变链接。你知道吗
嗯,所以你有两个列表,你想把它们成对地合并起来?在这种情况下,
zip
正是您想要的:你可以用
zip
和list
理解相关问题 更多 >
编程相关推荐