Python 中的驼峰式
假设我们有一个单词列表,我们需要以驼峰式格式串联这些单词。
因此,如果输入类似于 ["Hello", "World", "Python", "Programming"],那么输出将为 "helloWorldPythonProgramming"
为了解决这个问题,我们将遵循以下步骤 -
s := 空字符串
对于单词列表中的每个单词 -
将单词的第一个字母设为大写,其余字母设为小写
将单词与 s 串联在一起
将 s 的第一个字母转换为小写,得到 ret
返回 ret
让我们看看以下实现,以便更好地理解 -
示例
class Solution: def solve(self, words): s = "".join(word[0].upper() + word[1:].lower() for word in words) return s[0].lower() + s[1:] ob = Solution() words = ["Hello", "World", "Python", "Programming"] print(ob.solve(words))
输入
["Hello", "World", "Python", "Programming"]
输出
helloWorldPythonProgramming
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP