Спасибо, конечно, но это мало проясняет картину.Ладно если бы это были биты.
high_pressure_delta вероятно являет собой список (list()), тогда как scr - простой симулируемый турф.
Тогда, если А (из примера выше) это список, то, операция вернет новый список, состоящий из элементов А и В. Если некий элемент есть и в списке А и в списке В, то будет добавлена только одна копия. Пример: list(1,2) | list(2,3) = list(1,2,3).
A|=B это тоже, что A = A|B. | - битовое или. https://ru.wikipedia.org/wiki/Битовые_операции
Спасибо, конечно, но это мало проясняет картину.Ладно если бы это были биты. high_pressure_delta вероятно являет собой список (list()), тогда как scr - простой симулируемый турф.
Тогда, если А (из примера выше) это список, то, операция вернет новый список, состоящий из элементов А и В. Если некий элемент есть и в списке А и в списке В, то будет добавлена только одна копия. Пример: list(1,2) | list(2,3) = list(1,2,3).
По сути результат это список А, плюс все из списка В (чего нет в А)
Предположу, что единичный турф ведёт себя как список из одного элемента.