私は関数を扱っています。 "source"が "d"にある場合、それは辞書オブジェクトの値に追加されます。そうでない場合は追加されます。例えば、この場合。 "a"は2回追加されますが、 "b"が1回追加されます。条件付き辞書のPython辞書
私は
ありがとう(最後の行)、以下のような出力を取得したいと思います。def adder(source,dest,weight):
""""""
if __name__ == "__main__":
d = {} #dictionary
adder('a','b',1)
adder('a','f',4)
adder('b','c',1)
adder('f','g',3)
print d
{'a':{'b':1,'f':4}, 'b':{'c':1}, 'f':{'g':3},g:{},c:{}} #<----final o/p needed
質問は何ですか? – trutheality
質問がコードに含まれています。 –