题目:已知列表 li_num = [4,5,1,7] 和 li_num2 = [3,6],请将这两个列表合并为一个列表,并将合并后列表中的元素按照从大到小的顺序排列。
li_num1 = [4,5,1,7]
li_num2 = [3,6]
li_num3 = li_num1.extend(li_num2)
li_num4 = li_num3.sort(reverse = True)
错误分析:
li_num1 = [4,5,1,7]
li_num2 = [3,6]
li_num3 = li_num1.extend(li_num2)
print(li_num3)
extend()方法修改原函数,返回值为空,不能赋值。
正解:
li_num1 = [4,5,1,7]
li_num2 = [3,6]
li_num1.extend(li_num2)
li_num1.sort(reverse = True)
print(li_num1)