書ききれる範囲で

メモ書き集

PythonのFunctionにReturnを付けるべきか

基本的には戻す値がない場合は不要。

 

戻す値がある場合のみ必要。

 

ForのReturnと混同しないように注意すること。

混同しないように、書かなくていいものは書かない方が可読性が高いと思われる。

 

    def nest_dict(self):
        '''
        直列化されたディクショナリを分解する

        '''
        for k, v in self.flat_dict.items():
            self._nest_dict_rec(k, v, self.result)
        return