我正在学习Python。我应该创建一个带有两个参数的函数。其中第一个必须是列表,第二个必须是整数。如果它不是整数,则必须断言错误。该列表必须添加整数,然后按升序对其进行排序。通过第一个参数传递的列表必须修改但不能返回。我被困住了。我不知道如何在没有回报的情况下实现这一目标。不要给我答案,只需为我指明正确的方向。
def my_insert(lista, num):
assert (type(num) is int)
lista.append(num)
lista = sorted(lista)
l = [1, 3, 5]
my_insert(l, 4)
print(l)
打印应该打印 [1, 3, 4, 5] 而不是 [1, 3, 5, 4]
慕尼黑8549860
德玛西亚99
相关分类