Какая версия новее

Версии программ обычно записывают через точки, например 1.0.3, и сравнивают по частям слева направо. Даны строки version1 и version2: каждую часть сравнивай как целое число, ведущие нули игнорируй, а недостающие части считай нулями. Верни -1, если первая версия меньше, 1, если больше, и 0, если версии равны.

Примеры

Ввод
"1.01", "1.001"
Вывод
0
Ввод
"1.0", "1.0.0"
Вывод
0
Ввод
"0.1", "1.1"
Вывод
-1

Нужно реализовать

def compare_version(version1, version2):

Теги

stringstwo-pointersarray
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
"1.01", "1.001"
Ожидаемый0
2
Ввод
"1.0", "1.0.0"
Ожидаемый0
3
Ввод
"0.1", "1.1"
Ожидаемый-1
4
Ввод
"1.2", "1.10"
Ожидаемый-1
5
Ввод
"7.5.2.4", "7.5.3"
Ожидаемый-1
6
Ввод
"1.0.0", "1"
Ожидаемый0
Фокус-радио
На паузе · SomaFM · Fluid