gpt4 book ai didi

python - 如何在python中合并多个列表?

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

我有 2 个列表:

c = [91.0, 92.0, 93.0, 94.0]
a = ['1,2,3,4', '1,2', '4,5,6', '']

result = [911, 912, 913, 914, 921, 922, 934, 935, 936, 94]

我试过了,还是没能得到我想要的

result = [x for x in zip(c,a)]

请帮帮我。

最佳答案

您可以按如下方式进行:

c = [91.0, 92.0, 93.0, 94.0]
a = ['1,2,3,4', '1,2', '4,5,6', '']

c = map(str, map(int, c))

x = [int(c[k]+j) for k,i in enumerate(a) for j in i.split(',')]

>>> print x
[911, 912, 913, 914, 921, 922, 934, 935, 936, 94]

关于python - 如何在python中合并多个列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23108553/

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