gpt4 book ai didi

python - 用特定字符包围列表中的字符串

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

我有一个由字符串组成的列表,我需要用星号将每个字符串括起来。输入:

def addAsterisks(["abc", "ded"])

输出应该是:

["*abc*", "*ded*"]

这是我尝试过的:

for x in strs:
x = "*" + x + "*"

但是,输出没有变化:

["abc", "ded"]

最佳答案

x 是局部变量,因此一旦超出范围,更改它就毫无意义。例如,您可以返回修改后的列表并将其分配到某处:

def addAsterisks(l)
return ['*' + x + '*' for x in l]

myList = addAsterisks(["abc", "ded"])

关于python - 用特定字符包围列表中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44471380/

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