0

所以,我的问题是我正在做一个 if 语句,如下所示:

# get the opposit controler: 
for item in list: 
    if "l_" in item: 
        item.replace("l_", "r_") 

这可行,但是对于像l_ball_CTL它这样的项目,它同时替换了“l_”,因此项目名称变为r_balr_CTL.

如何修复它以仅替换前两个字符?

干杯。

4

1 回答 1

1

如果是 Python,我会说:

for index, item in list:
    if item.startswith("l_"):
        list[index] = "r_" + item[2:]
于 2013-09-26T17:34:59.573 回答