gpt4 book ai didi

Python:更新列表参数

转载 作者:行者123 更新时间:2023-11-28 21:20:08 25 4
gpt4 key购买 nike

对于字符串我们可以有

msg = 'successfully returned with msg: %s'
msg %= "Elegant";

我们可以对列表做同样的事情吗,

例如,

cmd = [
"Message %s",
"Param %s"
]

cmd %= (msg, param)

最佳答案

您可以使用zip() 将两个列表配对到一个新的list comprehension 中。 :

>>> cmd = [
... "Message %s",
... "Param %s"
... ]
>>> msg = "foo"
>>> param = "bar"
>>> newcmd = [item % par for item,par in zip(cmd, (msg,param))]
>>> newcmd
['Message foo', 'Param bar']

关于Python:更新列表参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23293195/

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