Операция умножения для списков в python не apply
операция для каждого из элементов, а скорее весь список.
l = [1,2,3] * 2 # l == [1,2,3,1,2,3]
Принимая это во внимание: умножение на 0 приведет к в пустом списке и что-либо ниже 0 не имеет смысла, так что это также просто пустой список (я думаю, что здесь было бы целесообразно вызвать здесь исключение / valueerror, но, увы, сегодня это не так).
То, что вы хотите сделать, это умножить каждый элемент на -1:
l = [int(s) * -1 for s in labels]
# with maybe an additional conversion back to strings:
l = map(str, l)