以下の例の形式の辞書を作成したいと思います。
c={
'A':{('AB',2.9)},
'B':{('AS',3.9)},
'R':{('D',2.0)},
'V':{('AD',2.9)},
'G':{('AX',2.9)}
}
このタプルをループでフィードします。これが私が試したものですが、これから間違った形式になります。
my_tuple = ('AB',2.9)
c = {}
my_key = 'A'
c.update({my_key:{my_tuple}})
この特定のケースでは、取得したいと思います{'A': set([('AB', 2.9)])}
。私はこれが適切な辞書であることを理解していますが、どうすればそれを改善し、値をc
フォーマットで返すことができますか?. 私はすなわち欲しい:
{'A': {('AB', 2.9)}}