gpt4 book ai didi

python - 将列表中的字符串值拆分为单个值,Python

转载 作者:行者123 更新时间:2023-12-01 00:49:09 24 4
gpt4 key购买 nike

我有一个值列表,其中一些值是用逗号分隔的单词,但被视为单个字符串,如下所示:

l = ["a",
"b,c",
"d,e,f"]

#end result should be
#new_list = ['a','b','c','d','e','f']

我想分割这些字符串,并且想知道是否有单行或短的东西可以进行这样的突变。到目前为止,我正在考虑迭代 l.split(',') - 所有元素然后合并,但这似乎需要一个运行时。

最佳答案

import itertools
new_list = list(itertools.chain(*[x.split(',') for x in l]))

print(new_list)
>>> ['a', 'b', 'c', 'd', 'e', 'f']

关于python - 将列表中的字符串值拆分为单个值,Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56710738/

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