0
作爲參數傳遞的字典的鍵和值我有一個c#背景,我想在方法中傳遞一個字典,並且我想要檢查某個特定的鍵是否存在。如果該密鑰存在於字典中,那麼我想執行其他幾件事情。如何訪問在方法
讓我們假設有下面的字典,如果:
tel = {'jack': 4098, 'sape': 4139}
,我要檢查鑰匙「薩佩」是否存在?不知何故,我不知道爭論的類型。我如何轉換成字典以檢索鍵和值。
在方法我想查:
keys = tel.keys() ;
keys.__contains__('sap')
do something
然而,在方法,我沒有對傳遞的參數類型的信息。
你說的「轉換爲字典」是什麼意思?如果你的函數需要一個字典,那麼假設它是一個字典,並在tel:中使用'if'sap。 – 2014-10-17 16:39:23
你不應該直接在這裏使用'__magic_methods__',也不要調用'.keys()'。只需在'tel'字典中直接使用'in'運算符即可。 – 2014-10-17 16:40:07
正如我所提到的,我在python中很新,並且找不到這種細節。 – User1551892 2014-10-17 16:42:06