Python重组词典
我用Python编写了下面的dictPython重组词典,python,dictionary,tuples,Python,Dictionary,Tuples,我用Python编写了下面的dict {1500: 2, 1400: 1, 700: 10} 我很难将其转化为以下内容: [{"x": 1500, "y": 2}, {"x": 1400, "y": 1}, {"x": 700, "y": 10}] 我该怎么做?有一些列表理解吗?有 [{"x": k, "y": v} for k, v in my_dict.items()] 有 [{"x": k, "y": v} for k, v in my_dict.items()] 也可以使用简单的
{1500: 2, 1400: 1, 700: 10}
我很难将其转化为以下内容:
[{"x": 1500, "y": 2}, {"x": 1400, "y": 1}, {"x": 700, "y": 10}]
我该怎么做?有一些列表理解吗?有
[{"x": k, "y": v} for k, v in my_dict.items()]
有
[{"x": k, "y": v} for k, v in my_dict.items()]
也可以使用简单的for循环:
data = {1500: 2, 1400: 1, 700: 10}
result = []
for x, y in data.items():
result.append({"x": x, "y": y})
也可以使用简单的for循环:
data = {1500: 2, 1400: 1, 700: 10}
result = []
for x, y in data.items():
result.append({"x": x, "y": y})