gpt4 book ai didi

python - 将列表索引拆分为新列表 python

转载 作者:太空宇宙 更新时间:2023-11-03 15:46:34 25 4
gpt4 key购买 nike

我有一个关于使用 Python 的编程实验室的介绍。我想拆分一个列表:

items = ['40/40', '10/40', '30/40', '4/5', '18/40', '40/40', '76/80', '10/10']

进入两个新列表:

items_1 = ['40','10','30','4','18','40','76','10']

items_2 = ['40','40','40','5','40','40','80','10']

感谢任何帮助。

最佳答案

这是标准的 zip 单行代码。它在 items 非空时起作用。

items = ['40/40', '10/40', '30/40', '4/5', '18/40', '40/40', '76/80', '10/10']

items_1, items_2 = map(list, zip(*(i.split('/') for i in items)))

如果您对元组而不是列表感到满意,则可以删除 map(list(..)) 结构。

关于python - 将列表索引拆分为新列表 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49594415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com