通过破折号拆分字符串并删除外部空格的方法可以使用字符串的split()函数和strip()函数来实现。
首先,使用split()函数将字符串按破折号进行拆分,得到一个字符串列表。然后,遍历列表中的每个字符串,使用strip()函数去除字符串两端的空格。最后,将处理后的字符串列表重新拼接成一个新的字符串。
以下是一个示例代码:
def split_string(string):
# 使用split()函数拆分字符串
string_list = string.split('-')
# 遍历字符串列表,使用strip()函数去除空格
for i in range(len(string_list)):
string_list[i] = string_list[i].strip()
# 将处理后的字符串列表重新拼接成字符串
new_string = ''.join(string_list)
return new_string
使用示例:
string = " abc - def - ghi "
new_string = split_string(string)
print(new_string) # 输出:abcdefghi
这个方法可以通过破折号拆分字符串,并删除外部空格,返回一个新的字符串。
领取专属 10元无门槛券
手把手带您无忧上云