for i range循环和str.format()函数组合使用
时间: 2024-02-11 22:09:56 浏览: 110
Python3.6.x中内置函数总结及讲解
可以通过在循环中使用`str.format()`函数来格式化字符串。例如,假设有一个列表`names`,我们想要将每个元素格式化为“Hello, [name]!”的格式:
```
names = ['Alice', 'Bob', 'Charlie']
for name in names:
print("Hello, {}!".format(name))
```
这将输出:
```
Hello, Alice!
Hello, Bob!
Hello, Charlie!
```
在这个例子中,我们使用`format()`函数将`name`插入到字符串中的占位符`{}`中。在每次循环中,`name`被替换为列表中的下一个元素,直到所有元素都被处理完毕。
阅读全文