• 2022-06-09
    已知列表lst=[('cat',5),('dog',8),('bird',6)],分别执行以下表达式,结果与其他三个不一样的是:
    A: [i[::-1] for i in lst]
    B: [(i[1],i[0]) for i in lst]
    C: [(v,k) for k,v in lst]
    D: [(i[1]+i[0]) for i in lst]
  • D

    内容

    • 0

      已知列表lst=[1,2,3,4,5,6,7,8,9,10],以下不能将列表中索引号为3的倍数的元素值置为零的表达式是: A: lst[0::3]=[0]*len(lst[0::3]) B: lst[-1::-3]=[0]*len(lst[-1::-3]) C: lst[-1::3]=[0]*len(lst[-1::3]) D: lst[::3]=[0]*len(lst[::3])

    • 1

      已知列表lst=[86,65,59,76,50,90],存放了某公司员工的年终业绩测评分数,则以下不能获取优秀员工分数列表(测评分数大于85)的代码是: A: lst_excellent= x for x in lst if x>85 B: lst_excellent= [x for x in lst if x>85] C: lst_excellent=[ ] for x in lst: if x>85: lst_excellent.append(x) D: lst_excellent=list() for i in range(len(lst)):if lst[i]>85: lst_excellent.append(lst[i])

    • 2

      已知列表lst=[3,2,1,5],则执行语句lst1=[i>2 for i in lst]后,表达式lst1[1]的值为:

    • 3

      ‎已知列表lst=[1,2,3,4,5],则以下哪个表达式的值不为5:‏ A: lst[4] B: lst[-1] C: lst[5] D: len(lst)

    • 4

      ‏已知列表lst=[1,2,3,4,5],则以下表达式不能正确执行的是:‎ A: max(lst) B: min(lst) C: sum(lst) D: round(lst)