的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容 Traceback (most recent call last):
File "C:\Users\10468\PycharmProjects\python_preparation\py.py", line 27, in
print(find(x, k))
File "C:\Users\10468\PycharmProjects\python_preparation\py.py", line 23, in find
c = ans + find(p.pop(i), q-1)
File "C:\Users\10468\PycharmProjects\python_preparation\py.py", line 18, in find
ans = max(p[0], p[-1])
TypeError: 'int' object is not subscriptable
我的解答思路和尝试过的方法
我想要达到的结果
请教一下为什么'int' object is not subscriptable,已经定义了函数参数为列表