【问题标题】:How do i section a list by dividing it into more lists in python?如何通过在 python 中将列表划分为更多列表来划分列表?
【发布时间】:2021-12-01 20:13:19
【问题描述】:

好的,我在 python 中有一个列表,例如:

[['02357413'], [30], ['02357413'], [22], ['02357185'], [23], ['02357185'], [24]]

我想把它转换成这个:

[['02357413', 30], ['02357413', 22], ['02357185', 23], ['02357185', 24]]

提前谢谢你

【问题讨论】:

    标签: python list data-conversion


    【解决方案1】:

    您可以在 Python 中使用列表推导来执行以下操作:

    >>> a = [['02357413'], [30], ['02357413'], [22], ['02357185'], [23], ['02357185'], [24]]
    >>> [a[i]+a[i+1] for i in range(0,len(a)-1, 2)]
    [['02357413', 30], ['02357413', 22], ['02357185', 23], ['02357185', 24]]
    >>>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多