リストの利用
出力
問題:以下の条件に従って、与えられたリストの中で最大値を求める関数を実装してください。ただし、Pythonの組み込み関数max()は使用しないでください。
リストを引数として受け取る関数find_maxを作成してください。
find_maxは、与えられたリストの中で最大値を見つけて、その最大値を返します。
リストが空の場合は、Noneを返してください。
ヒント:ループを使用して、リストの各要素を比較し、最大値を更新します。
# 例1
>>> lst1 = [3, 5, 1, 8, 2]
>>> find_max(lst1)
8
# 例2
>>> lst2 = [4, 4, 4, 4, 4]
>>> find_max(lst2)
4
# 例3
>>> lst3 = []
>>> print(find_max(lst3))
None