首页 > 试题广场 >

下列程序运行结果是:list1 = [3, ...

[单选题]
下列程序运行结果是:
list1 = [3, 6, 8, 4, 9, 5, 6]
list2 = [5, 6, 10, 17, 11, 2]
list3=list1+list2
print sorted(list(set(list3)))
  • [2, 3, 4, 5, 6, 8, 9, 10, 11, 17]
  • [2, 3, 4, 5, 6, ,6,6,8, 9, 10, 11, 17]
  • [17, 11, 10, 9, 8, 6, 5, 4, 3, 2]
  • [17, 11, 10, 9, 8, 6, ,6,6,5, 4, 3, 2]
set不允许两个元素有相同的键值。相当于去重,然后按升序排列

发表于 2019-09-20 14:03:58 回复(0)
先把list3转成集合,再把集合转成列表,最后对列表排序
发表于 2019-09-10 13:44:56 回复(0)