合并字符串(路径)以避免部分重复

2024-05-14 06:34:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两条路:

a = '/folder1/subfolder/'
b = '/subfolder/folder2'

如何将它们组合成

c = '/folder1/subfolder/folder2/'

以最简单的方式?你知道吗


Tags: 方式folder2folder1subfolder两条路
1条回答
网友
1楼 · 发布于 2024-05-14 06:34:36

只检查a的最后一个组件,可以执行以下操作:

A = a.strip('/').split('/')
B = b.strip('/').split('/')
if A[-1] == B[0]:
    print("/{}/".format("/".join(A + B[1:])))

相关问题 更多 >