将一个列表中所有的单词首字母转换成大写
时间: 2024-05-05 21:20:19 浏览: 12
好的,这个问题可以通过 Python 代码实现。示例代码如下:
```python
words = ['hello', 'world', 'python']
new_words = [word.capitalize() for word in words]
print(new_words)
```
运行代码后,会输出 `['Hello', 'World', 'Python']`,即将列表中所有单词的首字母转换成了大写。
请问还有其他问题吗?
相关问题
将一个列表中所有单词首字母转换成大写。代码
可以使用列表推导式和字符串的 `title()` 方法来实现。
代码如下:
```python
words = ['apple', 'banana', 'cherry', 'date']
capitalized_words = [word.title() for word in words]
print(capitalized_words)
```
输出结果:
```
['Apple', 'Banana', 'Cherry', 'Date']
```
在上面的代码中,我们使用了列表推导式来创建一个新列表 `capitalized_words`,其中每个单词的首字母都被转换为大写字母。`title()` 方法将字符串中每个单词的首字母转换为大写字母,其余字母转换为小写字母。
python将一个列表中所有单词的首字母转换成大写
可以使用列表推导式和字符串的capitalize()方法来实现:
```python
my_list = ['apple', 'banana', 'cherry']
new_list = [word.capitalize() for word in my_list]
print(new_list)
```
输出结果为:['Apple', 'Banana', 'Cherry']
这里利用了字符串的capitalize()方法,它可以将字符串的首字母转换成大写。使用列表推导式遍历原始列表中的所有单词,并将其首字母转换成大写,最后生成一个新的列表。