• 2022-05-27
    假设ls=list("12345")且lt=ls,执行lt[1:-1:2]=["a","b"]后,ls是( )。
    A: “12345”
    B: [1,2,3,4,5]
    C: [‘a’,2,’b’,4,5]
    D: [1,’a’,3,’b’,5]
  • D

    内容

    • 0

      对于二维列表ls=[[1,3,2],[7,8,9],[4,6,5]],以下选项中能获取其中元素8的是( ) A: ls[1][0] B: ls[1][1] C: ls[-1][-1] D: ls[-2][-1]

    • 1

      ls = [1, 2, 3, 4, 5]ls.append([6, 7, 8])print(len(ls))代码的输出结果是? A: 5 B: 3 C: 8 D: 6

    • 2

      ls = [ i+j for i in range(1, 5) for j in range(10, 40, 10) ]lt = [ [i+j for i range(1, 5)] for j in range(10, 40, 10) ]关于列表ls和lt,以下说法不正确的是( )。 A: 两个列表推导式都是用嵌套循环来生成的。 B: 列表ls是一维列表,列表lt是二维列表。 C: 两个列表的元素个数是相同的。 D: ls[2]是31,lt[2]是[31,32,33,34]。

    • 3

      4-9下面代码的执行结果是( )。 a= [1,2][br][/br]a.append(3)[br][/br]a.insert(3,[4,5])[br][/br]print(a) A: [1, 2, 3, [4, 5]] B: [1, 2, 3, 4, 5] C: [1, 2, [4, 5] , 3] D: [1, 2, 3, 4, 5, 3]

    • 4

      执行dict([1,2],[3,4],[5,6])语句,创建的一个对象是(  )。 A: {1:2, 3:4, 5:6} B: {(1, 2), (3, 4), (5, 6)} C: {1, 2, 3, 4, 5, 6} D: {(1,2,3):(4,5,6)}