首页  >  问答  >  正文

Python如何优雅的交错合并两个列表

比如a = [1, 2, 3], b = [4, 5, 6]
合并为[1, 4, 2, 5, 3, 6]
你觉得怎么写比较优雅?

伊谢尔伦伊谢尔伦2743 天前1017

全部回复(11)我来回复

  • 大家讲道理

    大家讲道理2017-04-17 14:30:20

    a = [1,2,3]
    b = [4,5,6]
    s = []
    对于 zip(a,b) 中的 i:s.extend(list(i))
    打印

    结果:

    [1, 4, 2, 5, 3, 6]

    回复
    0
  • 取消回复