1
G2 = {'a': {'c': 1, 'b': 1}, 'b': {'a': 1, 'c': 1}}
b = G2.values()
for i in b:
for key, value in i.items():
list.append(key)
#result: ['c', 'b', 'a', 'c']
我可以得到相同的結果,但使用列表生成器嗎? 我試着這樣說:通過詞典在詞典中進行一行迭代
list2 = [key for key, value in i.items() for i in b]
#but i get: ['a', 'a', 'c', 'c']
太棒了!謝謝 –