#890. 列表·单选训练4

列表·单选训练4

列表·单选训练4

第 1 题(单选)

执行下面程序,输出是()。

d = {1: 'a', 2: 'b'}
print(d.pop(1))

{{ select(1) }}

  • 1
  • a
  • {2: 'b'}
  • 报错

第 2 题(单选)

执行下面程序,输出是()。

def f(a):
 a.append(3)
lst = [1, 2]
f(lst)
print(lst)

{{ select(2) }}

  • [1, 2]
  • [1, 2, 3]
  • [3]
  • None

第 3 题(单选)

对于元组 t=(1,2,3),下面哪条语句会报错?

{{ select(3) }}

  • print(t[0])
  • print(len(t))
  • t[0] = 5
  • print(t[-1])

第 4 题(单选)

执行下面程序,输出是()。

a = [[1, 2], [3, 4]]
print(a[1][0])

{{ select(4) }}

  • 1
  • 2
  • 3
  • 4

第 5 题(单选)

执行下面程序,输出是()。

a = [[0] * 3 for _ in range(2)]
print(len(a), len(a[0]))

{{ select(5) }}

  • 3 2
  • 2 3
  • 2 2
  • 3 3