Итак, у меня есть список значений словаря. Я хочу убедиться, что все они положительные, поэтому я написал этот код, чтобы убедиться в этом.
Код: Выделить всё
for value in all_variables['Input Parameter'].values():
if type(value) == int and value < 0:
value = (value * -1)
elif type(value) == float:
if value < 0:
value = (value * -1)
он работает нормально, но когда я открываю объект словаря, отрицательные значения все еще присутствуют, поэтому на самом деле он ничего не делает. что мне делать?
Подробнее здесь:
https://stackoverflow.com/questions/798 ... -its-value