gpt4 book ai didi

python - 如何使用.format将列表元素插入字符串并输出多个字符串?

转载 作者:行者123 更新时间:2023-12-05 04:27:52 25 4
gpt4 key购买 nike

<分区>

我正在尝试将列表中的元素插入到字符串中,并输出所有结果字符串。

这是我的 list :

fruit = ['Apple', 'Orange', 'Mango', 'Banana']

这是我的字符串:

my_string = The store is selling {}

我希望我的结果字符串看起来像这样:

The store is selling Apple
The store is selling Orange
The store is selling Mango
The store is selling Banana

这是我目前所拥有的:

i = 0
while i < len(fruit):
i = i + 1
new_strings = my_string.format(fruit[i - 1])
print(new_strings)

当 print(new_strings) 在循环内时,这确实打印了我想要的内容(所有结果 4 个字符串),但是当我尝试在 while 循环外打印(new_strings)时,它只打印最后一个字符串:

The store is selling Banana

如何让 print(new_strings) 在 while 循环之外打印?是我的代码有问题吗?将不胜感激任何帮助。谢谢。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com