У меня есть следующий список:
PastValues = [76978.359, 71079.933, 75580.227]
Я сделал:
PastValues2 = PastValues + [-value for value in PastValues]
, чтобы создать отрицательные значения значений в PastValues
и объединить их с значения в PastValues
, и это дало мне следующий список PastValues2
:
[76978.359, 71079.933, 75580.227, -76978.359, -71079.933, -75580.227]
Я хотел бы знать, есть ли способ переставить значения в PastValues2
, чтобы они были одинаковыми заказ как в PastValues
.
Желаемый вывод:
PastValues2 = [-76978.359, 76978.359, -71079.933, 71079.933, -75580.227, 75580.227]
Поскольку в списке PastValues
76978.359
был первый элемент, я хочу первые 2 элемента в PastValues2
быть отрицательными и положительными значениями, соответственно. Аналогично для других элементов в списке PastValues
. Отрицательные значения должны предшествовать положительным значениям