Я пытаюсь сгенерировать список случайных положительных чисел от 100 до 999 и случайных отрицательных чисел от -999 t0 -100
import random
lst = random.sample(range(-999, 999), 100)
Я не хочу, чтобы любое число от 0 до 99 также -1 и -99
Есть ли лучший способ в python сделать это как встроенную функцию, если нет надежного простого способа решения проблемы.