5. 提供修改用户代码的建议 假设用户的代码如下,并触发了TypeError: sorted expected 1 argument, got 2异常: python data = [5, 2, 9, 1, 5, 6] sorted_data = sorted(data, True) # 错误使用,因为True不是有效的参数 为了修正这个错误,用户应该明确指定第二个参数是reverse,并且应该是一个布尔值。正...
TypeError: sorted expected 1 参数,在第 3 行得到 3。 在第3 行解决此问题的最简单方法是什么? 解决方案 好像你需要*args。https://realpython.com/python-kwargs-and-args/ sorted需要 1 个参数。,分隔参数,因此 python 认为您正在传递三个参数。相反,您可以传入一个可迭代的对象,例如元组或列表。*args将...