[閒聊] python 大師請進

作者: ZooseWu (N5)   2024-05-07 00:16:22
我想問一下
我現在把函數 curry 化
在 python 建議用 partial 嗎
用了之後很難讀懂欸
例如 obj[k] = v
可以寫作 setitem(obj, k, v)
加上 partial 之後變成 partial(setitem, obj, k)
阿如果我要把 obj 最後塞的話就更麻煩了
partial(setitem, key=k, value=v)
可讀性我覺得不太優
還是只是因為我對 python 不熟
熟的話一眼就懂在寫什麼
作者: sixB (6B)   2024-05-07 00:23:00
大師 捲了又捲
作者: kerycheng (kk)   2024-05-07 00:28:00
如果你的function是幾百年都不會去動到,使用的時候有明確的使用文件說要怎麼填的話是可以啊一堆人的開源包裡面也是超複雜,他直接告訴你要怎麼填就好了
作者: ZooseWu (N5)   2024-05-07 00:30:00
我用的都是內建函數 只是我覺得很難閱讀
作者: kerycheng (kk)   2024-05-07 00:31:00
就得靠註解吧,我覺得python太簡化了可以有一堆妖魔鬼怪用法,現在要我回去看別人寫的python code我也會看不懂
作者: ZooseWu (N5)   2024-05-07 00:33:00
好吧 我要火力全開寫註解了

Links booklink

Contact Us: admin [ a t ] ucptt.com