Изменить значения списка, перебирая его в Python? [Дубликат]

На этот вопрос уже есть ответ здесь:

Как изменить записи списка во время цикла for? 7 ответов

Например:

def update_condition(self, type, params):
    for condition in self.conditions:
        condition_loaded = json.loads(condition)
        if condition_loaded['type'] == type:
            condition_loaded['params'] = params
            condition = json.dumps(condition_loaded)

Приведенный выше код ничего не делает, потому что условие не по ссылке. Какой правильный способ сделать это?

Ответы на вопрос(2)

Ваш ответ на вопрос