关于列表的方法,下列说法不正确的是( )。
A: x是一个列表对象,那么x.pop()和x.pop(-1)的功能是一样的
B: 执行列表的sort()方法后,会改变原列表中数据元素的顺序
C: 可以使用extend()方法,在列表的尾部嵌套追加另一个列表
D: x是一个列表对象,那么x.reverse()和x.sort(reverse=True)的功能是一样的
A: x是一个列表对象,那么x.pop()和x.pop(-1)的功能是一样的
B: 执行列表的sort()方法后,会改变原列表中数据元素的顺序
C: 可以使用extend()方法,在列表的尾部嵌套追加另一个列表
D: x是一个列表对象,那么x.reverse()和x.sort(reverse=True)的功能是一样的
举一反三
- 已知x为非空列表,那么sorted(x, reverse=True)会返回一个新列表,不改变原列表x的排序。
- 假设x为列表对象,那么x.pop()和x.pop(-1)的作用是一样的。
- 下列关于列表的操作的说法错误的是()。 A: clear()方法删除列表的最后一个元素 B: copy()方法复制列表的全部元素,生成一个新列表 C: reverse()将列表中的所有元素反转顺序 D: append(x)方法在列表末尾增加一个元素x
- 已知x为非空列表,那么x.sort(reverse=True)和x.reverse()的作用是等价的
- 已知x为非空列表,那么表达式 sorted(x, reverse=True) == list(reversed(x)) 的值一定是True。