Отправка формы jQuery не вернет false

Когда вы помещаете строку в список, список содержит копию строки. Неважно, была ли строка первоначально переменной, литеральное значение, результат вызова функции или что-то еще; к тому времени, когда список увидит его, это всего лишь строковое значение. Изменение того, что сгенерировало строку позже, никогда не повлияет на список.

Если вы хотите сохранить ссылку на значение, которое будет замечено при изменении этого значения, обычным механизмом является использование списка, содержащего «ссылки», стоимость. Применяя это к вашему примеру, вы завершаетесь вложенным списком:

polly = ["alive"]
palin = ["parrot", polly]
print(palin)
polly[0] = "dead"
print(palin)
0
задан Corey Stadnyk 11 October 2013 в 22:33
поделиться