网站排名快速提升,搭建wordpress需要什么样的环境,广西住房和城乡建设部官网,WordPress的主题制作教程题目要求 给你两个字符串 word1 和 word2 。请你从 word1 开始#xff0c;通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长#xff0c;就将多出来的字母追加到合并后字符串的末尾。 返回 合并后的字符串 。 示例 示例 1#xff1a; 输入#xff1a;word1 …题目要求 给你两个字符串 word1 和 word2 。请你从 word1 开始通过交替添加字母来合并字符串。如果一个字符串比另一个字符串长就将多出来的字母追加到合并后字符串的末尾。 返回 合并后的字符串 。 示例 示例 1 输入word1 abc, word2 pqr
输出apbqcr
解释字符串合并情况如下所示
word1 a b c
word2 p q r
合并后 a p b q c r示例 2 输入word1 ab, word2 pqrs
输出apbqrs
解释注意word2 比 word1 长rs 需要追加到合并后字符串的末尾。
word1 a b
word2 p q r s
合并后 a p b q r s示例 3 输入word1 abcd, word2 pq
输出apbqcd
解释注意word1 比 word2 长cd 需要追加到合并后字符串的末尾。
word1 a b c d
word2 p q
合并后 a p b q c d 解决代码 class Solution: def mergeAlternately(self, word1: str, word2: str) - str: list[] cnt0 minlistmin(len(word1),len(word2)) for x,y in zip(word1,word2): cntcnt1 list.append(x) list.append(y) if cntminlist: list.append(word1[cnt:]word2[cnt:]) return .join(list) 核心要点 1.理解zip的作用 2.理解.join(list)