demo_list = []
demo_list.append(“A”,“B”)
print(demo_list)
运行程序,其最终执行的结果为(6.0分)
A、[‘A’]
B、[‘A’, ‘B’]
C、[‘B’, ‘A’]
D、程序出现TypeError异常
append(x):将参数中的数组作为一个元素添加
extend(x,y,z):将参数中的数组作为多个元素添加
info = {1:‘小明’, 2:‘小黄’,3:‘小兰’}
name = (4,‘小红’)
name2 = (1)
print(name)
print(name2)
运行上述程序,最终输出的结果为()(6.0分)
A、小红,小黄
B、小红,小明
C、小黄,小明
D、小兰,小明
get(key[,default])
如果字典中存在该key,返回字典中key对应的值;如不存在,则返回方法中给定的default值。如果方法中没有给定default值,则默认为None,总之永远不会触发KeyError错误。
A、reverse
B、pop
C、sort
D、convert
sort():对所有元素进行排序;reverse():将所有元素逆序或翻转
(key=lambda item:len(str(item)), reverse=True) #按转换成字符串以后的长度,降序排列
(key=lambda item:len(str(item)), reverse=False) #按转换成字符串以后的长度,升序排列
a = [1,2,3,5,2]
(reverse=True) #降序
() #反转
print(a)
上述程序最终执行的结果为( )(6.0分)
A、[1,2,3,5,2]
B、[2,5,3,2,1]
C、[5,3,2,2,1]
D、[1, 2, 2, 3, 5]
tup1 = (12,‘bc’,34,‘cd’)
tup1[1] = 23
print(tup1[3])
上述程序最终执行的结果为( )(6.0分)
A、cd
B、12
C、34
D、程序出现错误
元组在内部实现上不允许修改其元素值
A、a = [1,‘a’, [2, ‘b’]]
B、a = {1,‘a’, [2, ‘b’]}
C、a=(1,‘a’, [2, ‘b’])
D、a= 1,‘a’, [2, ‘b’]
info = {1:‘小明’, 2:‘小黄’,3:‘小兰’}
info[4] = ‘小红’
info[2] = ‘小白’
print(info)
运行程序,最终输出的结果为( )。(6.0分)
A、{1: ‘小明’, 2: ‘小白’, 3: ‘小红’, 4: ‘小兰’}
B、{1: ‘小明’, 2: ‘小白’, 3: ‘小兰’, 4: ‘小红’}
C、{1: ‘小白’, 2: ‘小明’, 3: ‘小兰’, 4: ‘小红’}
D、{1: ‘小明’, 2: ‘小红’, 3: ‘小兰’, 4: ‘小白’}
tup1 = (12,‘bc’,34)
tup2 = (‘ab’,23,‘cd’)
tup3 = tup1 + tup2
print(tup3[2])
执行上述程序,最终输出的结果为()(6.0分)
A、bc
B、12
C、34
D、ab
A、keys()
B、values()
C、items()
D、item()
list_one = [“One”, “Two”]
list_two = [“Three”, “Four”]
list_one.extend(list_two)
print(list_one)
运行程序,其最终执行的结果为( )。(6.0分)
A、[‘One’, ‘Two’, ‘Three’, ‘Four’]
B、[‘Three’, ‘Four’, ‘One’, ‘Two’]
C、[‘One’, ‘Two’, ‘Four’, ‘Three’]
D、[‘Three’, ‘Four’ , ‘Two’, ‘One’]
二、多选题
A、del
B、delete
C、clear
D、drop
A、字典
B、元组
C、列表
D、字符串
A、字典
B、元组
C、列表
D、字符串
三、编程题