python - 如何替换拼接列表中的字符?
问题描述
我现在的代码很简单
sentence = input("Input a sentence: ")
print(sentence[::2])
我的目标是不要让拼接列表将字符替换为任何内容,而是将其替换为另一个字符,例如“A”
我尝试过的一些事情是
print(sentence[::2].replace("A", "B")
print(sentence[::2], sep = "A")
print(sentence[::2], "A")
解决方案
一种解决方案print
:
s = 'test'
print(*s[::2], sep='A', end='\n' if len(s) % 2 else 'A\n')
印刷:
tAsA
如果s='tes'
:
tAs
推荐阅读
- json - (反)序列化复杂的类层次结构
- import - 如何将现有的 Django 模型导入新页面
- javascript - 如何使用javascript返回来决定是否发布表单?
- javascript - 如何检查在javascript中点击了多少按钮?
- git-bash - 将 Git-Bash 添加到新的 Windows 终端
- apache-nifi - Apache NIFI 的@onScheduled 和@onTrigger 之间的区别?
- css - 如何将 Google One 样式的多色边框添加到圆形图像?
- sql-server - 读取派生列表达式
- python - 如何将完成的 Panda 移动到 Excel 文件或 Google 表格中
- kubernetes - 指向本地 docker 镜像的 Kubernetes-Helm Charts