Python - 选择性连续后缀连接


当必须查找选择性连续后缀连接时,可以使用简单的迭代、“endswith”方法和“append”方法。

示例

下面是相应演示

my_list = ["Python-", "fun", "to-", "code"]

print("The list is :")
print(my_list)

suffix = '-'
print("The suffix is :")
print(suffix)

result = []
temp = []
for element in my_list:
   temp.append(element)

   if not element.endswith(suffix):
      result.append(''.join(temp))
      temp = []

print("The result is :")
print(result)

输出

The list is :
['Python-', 'fun', 'to-', 'code']
The suffix is :
-
The result is :
['Python-fun', 'to-code']

说明

  • 定义了一个字符串列表并将其显示在控制台上。
  • 定义了一个后缀值并将其显示在控制台上。
  • 创建两个空列表。
  • 对列表进行迭代,并将元素追加到空列表中。
  • 如果元素未以特定后缀结尾,则使用“join”方法将其追加到空列表中。
  • 再次清空另一个列表。
  • 将其作为输出显示在控制台上。

更新于: 2021 年 9 月 16 日

93 次浏览

开启你的职业生涯

通过完成课程获得认证

开始
广告