我有一本字典
input = {
1:[23,24],
2:[21],
3:[23],
4:[]
}
我想要这样的输出:-
output = (1,23),(1,24),(2,21),(3,23)
我使用两个 for 循环来做到这一点:-
>>> for key in input:
... for value in input[key]:
... print """(""" + str(key) + """,""" +str(value) + """)"""
...
(1,23)
(1,24)
(2,21)
(3,23)
有人可以告诉我另一种方法吗?使用一些迭代器工具或任何其他方式?
谢谢