空listはfalseなのでbool()は不要
もしくは lst or [0] とすれば空listチェック不要