我正在開發一個函數。如果在「d」中找到「source」,那麼它將被添加到它的字典對象的值中,否則將被添加。例如在這種情況下。 「a」加兩次,但「b」加一次。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
問題。 –