История изменений
Исправление CrX, (текущая версия) :
ну там не столько дублей же (у меня во всяком случае).
Достаточно ведь одного. На каждой итерации, когда встречается «legacy» в переменной one, происходит variants["legacy"] = two
, где two — прочитанное сейчас наименование раскладки. Предыдущее значение заменяется новым.
P.S. Sunderland93, см. выше.
Как обойти проблему: ну например, можно сделать не строки, а списки строк в качестве значений для variants.
Либо, разбивать two по двоеточию, если оно там есть, и первую половинку добавлять к one (ну например через пробел в конец), а вторую присваивать переменной two.
Исправление CrX, :
ну там не столько дублей же (у меня во всяком случае).
Достаточно ведь одного. На каждой итерации, когда встречается «legacy» в переменной one, происходит variants["legacy"] = two
, где two — прочитанное сейчас наименование раскладки. Предыдущее значение заменяется новым.
P.S. Sunderland93, см. выше.
Как обойти проблему: ну например, можно сделать не строки, а списки строк в качестве значений для variants.
Исправление CrX, :
ну там не столько дублей же (у меня во всяком случае).
Достаточно ведь одного. На каждой итерации, когда встречается «legacy» в переменной one, происходит variants["legacy"] = two
, где two — прочитанное сейчас наименование раскладки. Предыдущее значение заменяется новым.
P.S. Sunderland93, см. выше.
Исходная версия CrX, :
ну там не столько дублей же (у меня во всяком случае).
Достаточно ведь одного. На каждой итерации, когда встречается «legacy» в переменной one, происходит variants["legacy"] = two
, где two — прочитанное сейчас наименование раскладки. Предыдущее значение заменяется новым.