當給定字典(db)時,是否有方法爲字典中已有的鍵添加值。因此,更新或簡單地把鑰匙,如果鍵尚不其存在的價值:「正在更新」字典
都說:
db = {'John': [('Brown', 'Blue', 180)]}
def add_anything(db,Name(the key), HairColor(value), EyeColor(value), Height(value):
add_anything(db, "John", "Black", "Red", "160")
,當我更新數據庫,返回分貝會回饋:
{'John': [('Brown', 'Blue', 180),('Black', 'Red', 160)]}
該定義函數的外觀如何?謝謝
除了調用列表的append()方法嗎? –
如果已經存在關鍵字和值,那麼不允許重複(不添加信息,因爲它已經存在) –
它看起來好像你的值是列表。你需要維持秩序還是適合'套'?當然,這也限制了可哈希類型的值。 – tdelaney