human
Python関数コードを記述して、特定の数値リストを使用して、ローカルマキシムと1次元関数の最小値を見つけます。
gpt
```
def max_min(arr)：
    lmax = [].
    for ind, x in enumerate(arr[1:-1])：
        if x > arr[ind+1] and x > arr[ind-1]: lmax.append(ind)
    lmin = [].
    for ind, x in enumerate(arr[1:-1])：
        x < arr[ind+1] かつ x < arr[ind-1]: lmin.append(ind)
    lmin = [] (lmax, lmin)
    return (lmax, lmin)

maxmin = max_min([1, 2, 3, 4, 3, 2, 4, 3, 2])
local_maximum = maxmin[0] # ローカル最大値のリスト
local_minimum = maxmin[1] # ローカル極小値のリスト
```