在迭代可变容器(如list)时更改python不可变类型

Ben*_*Ben 3 python iteration types immutability

我想知道什么是最pythonic方式来做以下工作并让它工作:

strings = ['a','b']

for s in strings:  
    s = s+'c'
Run Code Online (Sandbox Code Playgroud)

显然这在python中不起作用,但我想要实现的结果是
strings = ['ac','bc']
什么是实现这种结果的最pythonic方式?

谢谢你的答案!

Joh*_*n Y 6

strings = ['a', 'b']
strings = [s + 'c' for s in strings]
Run Code Online (Sandbox Code Playgroud)