下列叙述正确的是( )
A. 列表和元组都是用一对中括号括起来的多个元素的有序集合,各元素之间用逗号分隔
B. 列表是用一对中括号括起来的多个元素的有序集合,各元素之间用逗号分隔,元组是用一对小括号括起来的多个元素的有序集合,各元素之间用逗号分隔
C. 列表是用一对小括号括起来的多个元素的有序集合,各元素之间用逗号分隔,元组是用一对中括号括起来的多个元素的有序集合,各元素之间用逗号分隔
D. 列表和元组都是用一对小括号括起来的多个元素的有序集合,各元素之间用逗号分隔
关于复制列表元素说法错误的是( )
A. Python中,通过赋值运算实际上是将两个变量指向同一个对象,而不是将一个变量的值赋给另一个变量。
B. 采用元素截取的方法,可以根据一个已有列表对象复制出另一个新的列表对象,后面对两个对象的操作完全独立
C. 如果一个列表中包含列表类型的元素,元素截取的方法完全可行,两个列表中的相同列表类型的元素完全独立
D. 为了真正实现列表的复制操作,可以使用Python在copy模块中提供的deepcopy函数
已知学生类中有属性name和sno,列表ls中含有若干学生对象,若要求列表ls按照学生的姓名的降序排序,相应的语句是( )
A. ls.sort(key=lambda stu:stu.name,reverse=True)
B. ls.sort(key=lambda stu:stu.name)
C. ls.sort(key=name,reverse=True)
D. ls.sort(name)
下列叙述错误的是( )
A. 可以使用一对大括号{}或set函数创建集合
B. 可以使用一对大括号{}或dict函数创建字典
C. 可以使用{}或set()创建空集合
D. 可以使用{}或dict()创建空字典