[英]How can I replacing space in between text in a list with a comma in python?
我有一個清單如下:
a = ['viv', 'xyz', 'abc def']
現在,我必須遍歷列表的每個元素並找出是否有任何字符串被中間的空格分隔,並用“,”替換該空格。 所以 output 看起來應該類似於:
a = ['viv', 'xyz', 'abc.def']
有人可以幫我嗎?
您可以使用列表推導:
def repl(a):
return [i.replace(" ", ",") for i in a]
或遍歷列表:
def repl(a):
end = []
for i in a:
end.append(i.replace(" ", ","))
return end
在這兩種情況下:
>>> a = ['viv', 'xyz', 'abc def']
>>> repl(a)
['viv', 'xyz', 'abc,def']
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.