Чтобы преобразовать строку, содержащую числа и знак минуса, в список чисел, вы можете использовать метод `split()` для разделения строки на элементы, а затем преобразовать эти элементы в числа с учетом знака. Например:
```python
input_string = "9 0 0 -1 -7 2 6."
# Удаляем любые символы, которые не являются цифрами или знаком минуса
input_string = input_string.replace('.', '') # Убираем точку, если она есть
# Разделяем строку по пробелам и преобразуем в список чисел
numbers_list = [int(num) for num in input_string.split()]
print(numbers_list) # Вывод: [9, 0, 0, -1, -7, 2, 6]
```
Этот код выполняет следующие действия:
1. Заменяет точку (или другие нежелательные символы) в строке, если это необходимо.
2. Разделяет строку на части по пробелам с помощью `split()`.
3. Преобразует каждую часть в целое число с помощью list comprehension и функции `int()`.
В результате вы получите список целых чисел, включая отрицательные.