第三章单元测试
- types=['娱乐','体育','科技'],我们在使用列表时,以下选项( )会引起索引错误?
- 关于列表描述错误的是( )。
- 不能创建一个字典的语句是( )。
- sorted([1,2,3],reverse=True)==reversed([1,2,3])执行结果是( )。
- 使用字典对象dict1的( )方法可以返回字典的“键-值对”元组。
以下语句的执行结果是( )。
import copy
list1 = [3,5,[7,9,11]]
list2 = copy.deepcopy(list1)
list2[2][1]= 1
print(list2)
以下语句执行的结果是( )。
dict1=dict(name='zhang',age=20,score=85)dict1.popitem()
- alist=[1,3,5,7,9,11,13,15,17,19],那么切片alist[3,7]得到的结果( )。
- alist = list(range(10)),对alist执行( )切片操作可得到列表[1,3,5, 7]。
- 下面( )方法能够实现在列表中增加元素?
以下语句执行后的结果是( )。
list1=['a','b','c']
list2=list1
list1.append('de')
print(list2)
表达式“[3] in [1, 2, 3, 4]”的值为( )。
- 表达式[1, 2, 3]*3的执行结果为( )。
- 已知 x = [1, 2, 3, 2, 3],执行语句 x.pop() 之后,x的值为( )。
以下列表的方法中,哪个方法的时间效率优于另外其他三个方法( )。
以下语句的执行结果是( )。
d = dict([('spring',1),('summer',2),('autumn',3),('winter',4)])
temp = sorted(list(d),reverse = True)
print(temp)
- 字典对象的( )方法可以获取指定“键”对应的“值”,并且可以在指定“键”不存在的时候返回指定值,如果不指定则返回None。
以下程序的输出结果是( )。
L2 = [[1,2,3,4],[5,6,7,8]]
L2.sort(reverse = True)
print( L2)
- 元组变量t=(“cat”, “dog”, “tiger”, “human”), t[::-1]的结果是( )。
下面代码的执行结果是( )。
- 任意长度的Python列表、元组和字符串中最后一个元素的下标为____
- 假设列表对象aList的值为[3, 4, 5, 6, 7, 9, 11, 13, 15, 17],那么切片aList[3:7]得到的值是____
- 已知 x = [3, 7, 5],那么执行语句 x.sort(reverse=True)之后,x的值为____
- 已知 x = [[1]] * 3,那么执行语句 x[0][0] = 5之后,变量x的值为____
- 下面代码的执行结果是____
A:types[2]
B:types[3]
C:types[0]
D:types[-2]
答案:types[3]
A:可以用“==”比较两个列表是否相同
B:列表与字符串一样都是不可变序列
C:Python的列表可以嵌套,形成二维列表
D:“+”号可以用来拼接两个列表
A:dict3={}
B:dict2={[1,2,3]:'uestc'}
C:dict4={1:2}
D:dict1={(1,2,3):'uestc'}
A:1
B:无
C:True
D:False
A:dict1.values()
B:dict1.get()
C:dict1.items()
D:dict1.keys()
A:[3,5,[7,1,11]] B:[3,5,[7,9,11]] C:[3,5,[1,9,11]] D:[3,1,[7,9,11]]
A:{'name':'zhang','age':20} B:('score', 85) C:['score', 85] D:('name', 'zhang')
A:[5,7,9,11]
B:[5,7,9,11,13]
C:[7,9,11,13]
D:[7,9,11,13,15]
A:alist[8:0:-2]
B:alist[1:7:2]
C:alist[1:9:2]
D:alist[1:8:2]
A:extend
B:append
C:add
D:insert
A:['a', 'b', 'c', 'd','e'] B:['a', 'b', 'c'] C:['d','e','a','b','c'] D:['a', 'b', 'c', 'de']
A:True
B:False
C:false
D:true
A:[1,1,1,2,2,2,3,3,3]
B:[3,6,9]
C:[1,2,3,1,2,3,1,2,3]
D:[[1,2,3],[1,2,3],[1,2,3]]
A:[1, 2, 3, 2]
B:[2, 3, 2, 3]
C:[1,2,3]
D:[1,2,2]
A:pop(i)
B:insert(i,data)
C:remove(data)
D:append(data)
A:[(winter',4),( 'summer', 2),('spring',1),( 'autumn',3)] B:[('winter',4), ('autumn',3),('summer',2),( 'spring' ,1)] C:['winter', 'autumn', 'summer', 'spring' ]
A:values()
B:item()
C:keys()
D:get()
A:[[8,7,6,5], [4,3,2,1]] B:[8,7,6,5], [4,3,2,1] C:[[5, 6, 7, 8], [1, 2, 3, 4]] D:[5, 6, 7, 8], [1, 2, 3, 4]
A:[‘human’, ‘tiger’, ‘dog’, ‘cat’]
B:{‘human’, ‘tiger’, ‘dog’, ‘cat’}
C:运行出错
D:(‘human’, ‘tiger’, ‘dog’, ‘cat’)
A:[2,1,2] B:[2,2] C:[2,1,12] D:[1,2,2]
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!