拆分列表中的字符串

兄弟

我有一个类似的清单;

list1 = ['ex1_a','ex2_b','ex3_b']

我想像这样将它拆分到新列表中;

新列表 = ['ex1 a', 'ex2 b', 'ex3 b']

我尝试这样做,但没有奏效。我怎样才能做到这一点?

for x in list1:
             newlist = " ".join(x.split("_"))
安德烈·凯塞利

您可以str.replace改用str.split/ str.join

list1 = ["ex1_a", "ex2_b", "ex3_b"]

newlist = [v.replace("_", " ") for v in list1]
print(newlist)

印刷:

['ex1 a', 'ex2 b', 'ex3 b']

如果你想使用str.split

newlist = [" ".join(v.split("_")) for v in list1]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章