我用 Python 编写了以下代码,在一个参数“x”中涉及多个函数:
stemming(removeStopWords(stringToList(removeRepChar(charOk(x)))))
我想知道我是否可以做些什么来使该代码更具可读性(如果它还不够可读)。我可以像在其他编程语言中那样以某种方式省略那些括号吗?例如在 Haskell 中:
stemming $ removeStopWords $ stringToList $ removeRepChar $ charOk x
或无点方法
funct = stemming.removeStopWords.stringToList.removeRepChar.charOk funct(x)
我担心我有数百个括号和函数的情况,比如那些可能会变成无聊的更大代码的情况:
function1(function2(function3( ... (function300(x)) ... )))
我知道 Python 不是一种纯函数式语言,但没人知道
叮当猫咪
慕侠2389804
相关分类