python 合并两个列表,python怎么将两个列表合并

  python 合并两个列表,python怎么将两个列表合并

  List是使用最广泛的python数据结构之一。在本文中,我们将看到如何组合两个列表的元素,并以排序的方式产生最终输出。

  按and排序

  运算符可以将两个列表中的元素合并成一个。然后,我们应用sorted函数,该函数将对使用该组合创建的最终列表的元素进行排序。

  示例listA=[周一,周二, Fri]

  listB=[Thu , Fri , Sat]

  #Givenlists

  打印( GivenlistAis:,listA)

  打印( GivenlistBis:,listB)

  #Addandsort

  res=已排序(listA listB)

  #结果

  print( Thecombinedsortedlistis:\ n ,res)

  输出结果

  运行上面的代码会得到以下结果-Givenlistais: [mon , tue , fri]

  GivenlistBis:[Thu , Fri , Sat]

  组合排序列表:

  [Fri , Fri ,周一,周六,周四,周二]

  合并

  heapq模块的merge函数可以合并两个列表的元素。然后,我们应用排序后的函数来获得最终的输出。

  heapqimportmerge示例

  listA=[周一,周二, Fri]

  listB=[Thu , Fri , Sat]

  #Givenlists

  打印( GivenlistAis:,listA)

  打印( GivenlistBis:,listB)

  #合并

  res=list(merge(listA,listB))

  #结果

  print( Thecombinedsortedlistis:\ n ,sorted(res))

  输出结果

  运行上面的代码会得到以下结果-Givenlistais: [mon , tue , fri]

  GivenlistBis:[Thu , Fri , Sat]

  组合排序列表:

  [Fri , Fri ,周一,周六,周四,周二]

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: