【发布时间】:2018-04-18 10:45:13
【问题描述】:
我有一个这样的列表:
['ID|number1|number2|+|name|location','ID2|number3|number4|-|name2|location2']
列表由字典生成,包含字典的键。一世 想更改第一个'|'变成一个'='。
我试过了:
keyList=[]
for item in finalDict.keys():
keyList.append(item)
z=0
for item in keyList:
for letter in item:
if letter=='|':
z+=1
if z==1:
letter.replace('|', '=')
但我没有收到错误或我想要的输出
Actual output:
['ID|number1|number2|+|name|location','ID2|number3|number4|-|name2|location2']
Desired output:
['ID=number1|number2|+|name|location','ID2=number3|number4|-|name2|location2']
【问题讨论】:
标签: python python-3.x list replace