gpt4 book ai didi

python - 如何在 Python 中将 str.format() 与字典一起使用?

转载 作者:太空狗 更新时间:2023-10-29 17:00:48 25 4
gpt4 key购买 nike

这段代码有什么问题?

dic = { 'fruit': 'apple', 'place':'table' }
test = "I have one {fruit} on the {place}.".format(dic)
print(test)

>>> KeyError: 'fruit'

最佳答案

应该是

test = "I have one {fruit} on the {place}.".format(**dic)

注意 ** . format()不接受单个字典,而是关键字参数。

关于python - 如何在 Python 中将 str.format() 与字典一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6229671/

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