Python编程求助:如何拆分未知组合字符串为两个独立单词?
Python拆分组合字符串解决方案
实现思路
观察示例输入"AMnidcrheaal"和输出"Andrea"、"Michal",拆分逻辑为:从组合字符串中交替提取字符,第1、3、5...个字符(索引0、2、4...)组成第一个单词,第2、4、6...个字符(索引1、3、5...)组成第二个单词。
代码实现
# 获取输入字符串 v = input("请输入组合字符串:") # 按奇偶索引拆分字符串 word1 = v[::2] # 从索引0开始,步长2取字符 word2 = v[1::2] # 从索引1开始,步长2取字符 # 输出结果 print(f"拆分结果:{word1} 和 {word2}")
测试验证
输入"AMnidcrheaal"时,代码会输出:
拆分结果:Andrea 和 Michal
内容的提问来源于stack exchange,提问作者ado
相关产品推荐
相关产品推荐

