【发布时间】:2019-04-24 10:14:54
【问题描述】:
假设我得到以下字典:
d = {'x': 1, 'y': 2, 'z': 3}
我想创建一个函数,将每个键及其值附加到元组列表中,所以我编写了代码:
def dict_to_list_of_tuples(dic):
list_of_tuples = []
for key in dic:
list_of_tuples.append((key, dic[key]))
return list_of_tuples
但我得到以下输出:
[('x', 1), ('y', 2), ('z', 3)]
我想得到:
[(x, 1), (y, 2), (z, 3)]
【问题讨论】:
-
你想打印对吗?
-
@Netwave 不,我想以那种形式保存它。
-
那么
x、y和z是什么?变量?因为我认为您误解了那里的代码。
标签: python-3.x list dictionary tuples