#898. 排序·单选训练1(6)

排序·单选训练1(6)

排序·单选训练1(6)

第 1 题(单选)

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

a = [3, 1, 2]
a.sort()
print(a)

{{ select(1) }}

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

第 2 题(单选)

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

a = [3, 1, 2]
print(sorted(a), a)

{{ select(2) }}

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

第 3 题(单选)

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

d = {'b': 2, 'a': 1}
for k in sorted(d):
 print(k, end='')

{{ select(3) }}

  • ab
  • ba
  • 12
  • 报错

第 4 题(单选)

执行 print(sorted({1,2} | {2,3})) 的输出是()。

{{ select(4) }}

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

第 5 题(单选)

执行 print(sorted({1,2} & {2,3})) 的输出是()。

{{ select(5) }}

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