爲什麼for循環無法正常工作?它只返回了一個元素。Python:For循環無法正常工作
1.
rx = ['abc', 'de fg', 'hg i']
def string_m(a=rx):
for i in a:
l = re.sub(" ","/",i)
r = l.split("/")
r.reverse()
rx = " ".join(r)
return rx
a=string_m(rx)
print(a)
輸出:
abc
2.
rx = ['abc', 'de fg', 'hg i']
def string_m(a=rx):
for i in a:
l = re.sub(" ","/",i)
r = l.split("/")
r.reverse()
rx = " ".join(r)
return rx
a=string_m(rx)
print(a)
輸出:
i hg
- 有人能幫我看看我做錯了什麼嗎?
這是應該做什麼? –
縮進您的for循環,因此它是功能的一部分... – Aaron
您需要維護一箇中間列表來存儲反轉的項目 –