我有一份清单如下:
list=[]
*some code to append elements to list*
list=[['a','bob'],['a','bob'],['a','john']]
我想查看这个列表,并将所有“bob”的实例更改为“b”,其他实例保持不变。
for x in list:
for a in x:
if "bob" in a:
a.replace("bob", 'b')
打印出x之后,它仍然与list相同,但不是如下所示:
list=[['a','b'],['a','b'],['a','john']]
为什么变化没有反映在列表中?
目前没有回答
相关问题 更多 >
编程相关推荐