python对于列表的操作
lst = ['A1_12','A4_23','A4_03','A1_05','A3_12','A2_07','A1_07','A3_01','A1_04','A4_11']
for i in lst:
i.replace('A','B',5)
print(i)
为什么没能达到B替换A的效果
python对于列表的操作
lst = ['A1_12','A4_23','A4_03','A1_05','A3_12','A2_07','A1_07','A3_01','A1_04','A4_11']
for i in lst:
i.replace('A','B',5)
print(i)
为什么没能达到B替换A的效果
relplace不会修改原字符串,所以你需要将修改完了的保存一下
参考:
lst = ['A1_12','A4_23','A4_03','A1_05','A3_12','A2_07','A1_07','A3_01','A1_04','A4_11']
for i in range(len(lst)):
lst[i] = lst[i].replace('A','B',5)
print(lst)