[問題] dictionary

作者: Meng24 (OnFire)   2019-03-25 22:44:08
請問各位大大有辦法讓dictionary的值是以函數的方式儲存嗎
舉例 我現在有一個字典qq
qq={'名字':'Eng','年齡':'20','興趣':'籃球'}
以及一個函數
def transform(c):
f=c*1.8+32
print('攝氏',c,'等於華氏',f)
有辦法讓這個函數transform()存到dictionary裡面嗎
就是我可以用一個key叫出這個函數並且執行他
作者: djshen (djshen)   2019-03-25 22:55:00
你有試過了嗎
作者: lemon651 (小明)   2019-03-25 23:41:00
可以
作者: TitanEric (泰坦)   2019-03-25 23:58:00
當然可以
作者: iphone2003 (307)   2019-03-26 02:08:00
可以 有時候這樣寫還滿方便的
作者: germun (ger)   2019-03-26 04:20:00
qq[key]=transformqq[key](c)
作者: froce (froce)   2019-03-26 07:30:00
你要存函數還是物件都可以,不要加括號就可以了

Links booklink

Contact Us: admin [ a t ] ucptt.com