我試圖在列表中的每個字符串的末尾添加一個問號(?)。添加'?'到列表中的每個字符串的末尾
目前,它正在打印['person?', 'person?', 'person?']
,但我想打印['cat?', 'dog?', 'person?']
。
有人能幫我弄清楚我做錯了什麼嗎?
def suffixQuestionMark(str_list):
'''Returns a list of the same strings but with ? suffixed to each'''
for s in str_list:
str_list = map(lambda x: s + '?', str_list)
return str_list
print (suffixQuestionMark(['cat', 'dog', 'person']))
謝謝!
'[S + 「?」在[「貓」,「狗」,「人」]]中的s – fenceop