gpt4 book ai didi

python - 使用反斜杠将字符串列表转换为正确的目录名称

转载 作者:太空宇宙 更新时间:2023-11-03 11:21:08 27 4
gpt4 key购买 nike

我有一个包含空格的字符串列表。我想更改每个字符串,以便在空格之前有一个反斜杠,以便它们可以用作目录名称。执行此操作的捷径是什么,可能是列表推导式之类的?

代码较长的示例:

directories = []
for s in schools:
words = s.split(' ')
directory = '\\ '.join(words)
directories.append(directory)

最佳答案

使用str.replace(),这将比拆分和重新连接更有效。如果你有一个列表,列表理解可以对列表中的每个字符串执行此操作:

escaped = [s.replace(' ', r'\ ') for s in list_of_strings]

关于python - 使用反斜杠将字符串列表转换为正确的目录名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42839060/

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