【发布时间】:2019-10-04 04:25:25
【问题描述】:
我不太确定为什么这不起作用,但它应该将 C 向右移动 if 。在它的右边。这似乎根本没有改变城市字符串。
import time
city = 'C................R..................'
position = (city.index('C'))
for i in city:
time.sleep(1)
if city[position+1] == '.':
city[position].replace('C','.')
city[position+1].replace('.','C')
position = (city.index('C'))
print(city)
【问题讨论】:
-
预期输出是什么?
-
字符串在 python 中是不可变的。