首页 > 解决方案 > 如何替换拼接列表中的字符?

问题描述

我现在的代码很简单

sentence = input("Input a sentence: ")
print(sentence[::2])

我的目标是不要让拼接列表将字符替换为任何内容,而是将其替换为另一个字符,例如“A”

我尝试过的一些事情是

print(sentence[::2].replace("A", "B")
print(sentence[::2], sep = "A")
print(sentence[::2], "A")

标签: pythonsplice

解决方案


一种解决方案print

s = 'test'
print(*s[::2], sep='A', end='\n' if len(s) % 2 else 'A\n')

印刷:

tAsA

如果s='tes'

tAs

推荐阅读