将字符串从蛇形命名法转换为驼峰命名法:
时间: 2023-06-14 10:07:13 浏览: 231
Python – 将蛇形大小写字符串转换为驼峰式大小写
将字符串从蛇形命名法转换为驼峰命名法可以按照以下步骤进行:
1. 将字符串分割成单词列表,使用下划线作为分隔符。
2. 将每个单词的首字母大写,除了第一个单词。
3. 将单词列表中的单词连接起来,形成一个新的字符串。
下面是一个 Python 代码示例,可以将蛇形命名法的字符串转换为驼峰命名法:
```python
def snake_to_camel(s):
words = s.split('_')
return words[0] + ''.join(word.title() for word in words[1:])
# 示例
s = 'hello_world'
print(snake_to_camel(s)) # 输出 HelloWorld
```
在这个示例中,我们首先使用 `split` 方法将字符串按照下划线分割成单词列表。然后,我们使用 `title` 方法将每个单词的首字母大写,并将它们连接起来,形成一个新的字符串。我们使用 `join` 方法将单词列表中的单词连接起来,同时忽略第一个单词的首字母大写。最后,我们返回新的字符串。
阅读全文