質問: none print(answer) ``` と整理してみたのですが、「x,y,zがある時」と「省く」という操作を記述するにはどうすればよいでしょうか?またこの操作はあっているのでしょうか?
回答: `max_odd`の引数をタプルで取得するようにすれば良いです。 手前味噌で恐縮ですが、こちらが参考になるかと。 Qiita - Python3.xのアスタリスク逆引き タプルのままにしておくと要素が変更できないので、引数を受け取ってからリストに変換します。 **「x,y,zがある時」という操作の記述** 『x,y,zがある時』を『リストが空でないとき』と換言できます。 **「省く」という操作を記述** `list.remove`を使えば良いです。 個人的には タプルを降順にソートしたものを巡回し、最初の奇数を返せばいいと思います。