• 2022-05-31
    已知列表 list1 = [1, 2, 3],那么执行语句[list1.append('ii') for ii in range(1,5,2)]之后,list1的值为________。()
    A: [1, 2, 3, 'i', 'i']
    B: [1, 2, 3, 'ii', 'ii']
    C: [1, 2, 3, 1, 3]
    D: [1, 2, 3, '1', '3']
  • B

    内容

    • 0

      已知 vec = [[1,2], [3,4]],则表达式 [[row[i] for row in vec] for i in range(len(vec[0]))]的值为______________()_________。[/i] A: [1, 2, 3, 4] B: [[1, 2, 3], 4] C: [[1, 3], [2, 4]] D: [1, 2, [3, 4]]

    • 1

      以下哪些结果一定是一个一维列表[’1’,’2’,’3’]?() A: list("123") B: map(unicode,range(1,3)) C: [("1"),("2"),("3")] D: [("1",),("2",),("3",)]

    • 2

      已知 x = [1, 2, 3, 2, 3],执行语句 x.pop() 之后,x的值为( )。 A: [1, 2, 3, 2] B: [1, 2, 3, 3] C: [1, 3, 2, 3] D: [2, 3, 2, 3]

    • 3

      已知列表 x = [1, 2,3],那么执行语句 x.append([3]) 之后,x的值为_____________。 A: [1, 2,3,[3]] B: [1, 2,3,3] C: [1, 2,[3]] D: 1,2,3,[3]

    • 4

      已知x = ([1], [2]),那么执行语句x[0].append(3)后x的值为______。 A: ([1], [3], [2]) B: [1, [3], [2]] C: ([1, 3], [2]) D: [[1, 3], [2]]